Mainstay
Real Estate
SeniorFull-StackSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Full-Stack Software Engineer at Mainstay. Skills: Full-stack engineering, Backend systems, AI features, React. Contribute to product development. Design backend services”
What You'll Achieve.
Enable operations team to execute at scale; Ship reliable, production ready AI features end to end; Make sophisticated data intuitive, trustworthy, and actionable; Directly influence investor decision-making; Directly shape how institutional investors deploy capital; Production impact
Industry & Context.
Solving complex problems; Ambiguous problems; Complex technical problems
What They're Looking For.
Must Have
5+ years of experience building and shipping production-grade software, Proven, hands-on experience developing and deploying production-ready AI features, Highly proficient with AI-first thinking, Software development best practices, Full-stack engineering skills, Backend-first orientation, Deep experience designing, building, and operating scalable backend systems, Solid frontend experience with React or similar modern frameworks, Experience working with data-heavy, analytics-driven, or workflow-oriented systems, Technical judgment, Ability to balance speed, correctness, and long-term maintainability, Clear, thoughtful communication skills, Proactive, ownership-driven approach to ambiguous problems
Nice to Have
Experience in Python, Experience in AWS, Experience in Terraform, Experience in FastAPI, Experience in Django, Experience in Next.js, Experience in Airflow, Experience in dbt, Experience in Snowflake, Experience in PostgreSQL, Experience in GitHub
What You'll Do.
Contribute to product development
Design backend services
Build backend services and APIs
Develop frontend and backend experiences
Evaluate and benchmark LLM performance
Own technical decisions
Partner with product managers
Improve system reliability
Modernize legacy workflows
Mentor other engineers
How You'll Work.
Team & Collaboration
Partner closely with product managers, designers, data science, and data engineering; Close cross-functional collaboration
Communication Scope
Clear, thoughtful communication skills for a remote, highly collaborative team
Full Job Description
ABOUT MAINSTAY Mainstay is the leading market intelligence platform purpose built for buying, managing, and selling homes in the single family rental industry. As an AI native company, we turn complex data into clarity that helps the industry move forward with confidence. Founded within Opendoor, Mainstay launched as an independent company in 2024 and recently raised a Series A round led by Khosla Ventures. Ready to shape the future of real estate with AI? Join Mainstay and help us redefine what’s possible in the single family rental space. If you thrive on solving complex problems and want to make a tangible impact in a fast-growing industry, we’d love to hear from you - apply now and let’s move the industry forward, together! ABOUT THE ROLE What you should expect as a full-stack senior software engineer - maximum agency, tight feedback loops with customers, and no shortage of product challenges that directly translate to business value! You’ll have the opportunity to design, build, and ship complex AI-powered workflow management systems and tools that enable our operations team to execute at scale. We’re looking for someone who can use AI to efficiently ship features across the stack and ship reliable, production ready AI features end to end - from retrieval pipelines and guardrails to backend systems and user facing product experiences. Our products are built with Python, Typescript, and React on AWS. In this role you will - Contribute to all phases of product development, from ideation and prototyping to implementation and iteration - Design reliable, scalable backend services to support AI-powered features in production - Build and evolve scalable backend services and APIs that aggregate, enrich, and serve large, complex real estate datasets - Develop and refine frontend and backend product experiences that make sophisticated data intuitive, trustworthy, and actionable - Evaluate and benchmark LLM performance across latency, cost, accuracy, and hallucination ra
Applying for this Senior Full-Stack Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Mainstay?
Real rants from real employees. Read before you apply.