Senior/Staff Software Engineer

HomeboundSanta Rosa, CA
4hRemote

About The Position

We're hiring Senior and Staff Software Engineers to help build the platform that is modernizing homebuilding. This role spans the full stack. You might lean backend, frontend, or work across both. What matters is that you ship high-quality software, think critically about product and architecture, and use AI tools as a core part of how you work. We're a remote-first team. You'll work from wherever you do your best work, with regular offsites to get together in person. You'll own entire product surfaces, make real technical decisions, and see your work used daily by our construction and operation teams. You'll work directly with engineering leadership, product, and design to take features from concept to production. This opening spans multiple levels (Senior through Staff). We'll calibrate based on your experience, impact, and how you show up during the process.

Requirements

  • 7+ years of professional software engineering experience (10+ for Staff). Track record of shipping products that land real world impact.
  • Built and delivered full-stack features across modern web technologies. Our stack includes TypeScript, Node, React, GraphQL, PostgreSQL, and AWS. We care more about your ability to learn and build than checking every box.
  • Actively using AI coding tools (Claude Code, Cursor, etc.) in your daily workflow. You can explain how they change the way you approach problems.
  • Demonstrated leadership and ownership. Mentoring teams, influencing technical direction, and being the person people depend on.
  • Designed systems that balance quick iterations with long-term reliability and maintainability.
  • Partnered with product, design, and non-technical stakeholders to define requirements, make tradeoffs, and deliver outcomes. Not just code.

Responsibilities

  • Design, build, and deliver features across the platform. That means internal tools that power construction operations and customer-facing experiences for homeowners. You own the full lifecycle from technical design through deployment and monitoring.
  • Write and deploy high-quality, production-grade code daily.
  • Work with product to translate messy, real-world processes into clean, reliable software.
  • Raise the bar across engineering. Review designs, mentor peers, improve developer experience, and help other engineers work through complex problems.
  • Contribute to architecture decisions, API contracts, and data models that shape how our systems scale and evolve.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service