Mainstay

Real Estate

SeniorFull-StackSoftwareEngineer

San Francisco, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“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.

Real Estate
Problems you'll solve

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

Free ATS check

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.

Read Company Rants →