Homebound

Senior/Staff Software Engineer

Homebound

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $150,000 - $200,000 per year

Job Level

About the role

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

Requirements

  • 7+ years of professional software engineering experience (10+ for Staff)
  • Built and delivered full-stack features across modern web technologies. Our stack includes TypeScript, Node, React, GraphQL, PostgreSQL, and AWS
  • Actively using AI coding tools (Claude Code, Cursor, etc.) in your daily workflow
  • 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.
Benefits
  • Offers Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringfull-stack developmentTypeScriptNodeReactGraphQLPostgreSQLAWSAI coding toolssystem design
Soft Skills
leadershipmentoringinfluencingproblem-solvingcollaborationcommunicationownershiptechnical directiondeveloper experiencestakeholder engagement