Mainstay Labs Inc. - Senior Full-Stack Software Engineer
Requirements
• 5+ years of experience building and shipping production-grade software in fast-paced and early-stage start up • Proven, hands-on experience developing and deploying production-ready AI features • Highly proficient with AI-first thinking and software development best practices • Strong full-stack engineering skills with a backend-first orientation • Deep experience designing, building, and operating scalable backend systems, ideally in Python • Solid frontend experience with React or similar modern frameworks • Experience working with data-heavy, analytics-driven, or workflow-oriented systems • Strong technical judgment and the ability to balance speed, correctness, and long-term maintainability • Clear, thoughtful communication skills for a remote, highly collaborative team • A proactive, ownership-driven approach to ambiguous problems • This role is a great fit if • You want to work on high-leverage systems that directly shape how institutional investors deploy capital • You enjoy owning complex technical problems from problem definition through production impact • You like working at the intersection of data, product, and business decision-making • You’re comfortable influencing technical direction and raising the bar for engineering quality • You thrive in environments with autonomy, responsibility, and evolving priorities with strong ownership • Not a great fit if • Not a great fit if • You lack strong backend experience or are uncomfortable owning production systems in Python • You prefer narrowly scoped tasks over end-to-end ownership • You avoid frontend or product-facing work You struggle with ambiguity, changing requirements, or close cross-functional collaboration • You prefer highly rigid processes and minimal iteration • Tools we use • Languages: Python, TypeScript • Languages: • Backend: FastAPI, Django • Backend: • Frontend: React, Next.js • Frontend: • Data: Airflow, dbt, Snowflake, PostgreSQL • Data: • Infra: AWS, Terraform • Infra: • Tooling: GitHub • Tooling: • Mainstay Built on Trust
Responsibilities
• 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 rates • Own technical decisions for systems that sit at the center of Mainstay’s SaaS platform and directly influence investor decision-making • Partner closely with product managers, designers, data science, and data engineering to translate business needs into durable technical solutions • Improve system reliability, performance, and maintainability as the platform scales • Modernize and automate legacy real estate workflows by replacing manual analysis with software-driven insights • Mentor other engineers through code reviews, technical guidance, and shared ownership of team standards
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT