Back to Jobs

Software Engineer - San Francisco, CA

HomeLight San Francisco, California, United States Full-time
$90,000
per year

Job Description

About HomeLight

HomeLight’s vision is a world where every real estate transaction is simple, certain, and satisfying. We provide software and services to home buyers, sellers, and real estate agents including HomeLight Agent Matching, the investor matching platform Simple Sale, HomeLight Home Loans, and HomeLight Closing Services. Each year, HomeLight helps hundreds of thousands of clients connect with top real estate agents, and it facilitates billions of dollars of real estate on its platform.

What You’ll Do

  • Be a collaborative team player — learn from and contribute to your peers.

  • Design, develop, and maintain highly scalable, efficient services to improve operational efficiency.

  • Identify and address areas for improvement in existing codebases through:

    • Refactoring

    • Unit/system testing

    • Automated deployment and operations

  • Provide constructive feedback on code from fellow engineers, ensuring: Style guideline adherence, Code accuracy, Testability and efficiency

  • Understand business requirements and collaborate closely with stakeholders (e.g., loan officers, real estate agents).

  • Work with cross-functional teams (marketing, platform, DevOps, data, product, analytics) to ensure technical decisions support broader business goals.

  • Make engineering and product decisions based on data and collaboration to drive operational efficiency.

What You Bring

  • 1–3 years of professional engineering experience

  • At least 1 year of experience with Ruby on Rails

  • Experience with ReactJS

  • Familiarity with AI-assisted coding tools (e.g., Cursor)

  • Exposure to prompt engineering

  • Hands-on experience with service-oriented architecture (build, deploy, operate, maintain)

  • Strong background in relational and non-relational databases

  • Comfortable working on ambiguous and complex project requirements

  • Fluent in English, with strong verbal and written communication skills

  • Experience using observability and monitoring tools (e.g., NewRelic, CloudWatch, Sentry)

Bonus Points For

  • Experience with React Native

  • Exposure to Elasticsearch

  • Experience working with Docker

  • Background in startups or small engineering teams

  • Familiarity with the Amazon AWS ecosystem

The Perks

  • Medical, Vision, Dental
  • Parental Leave Benefits
  • 401(k)
  • Commuter Benefits
  • Paid Time-Off
  • Volunteer Time-Off
  • Catered Lunches and Fully-Stocked Kitchen Onsite
  • Corporate Gym Membership
  • Company Events: Annual Retreat, Happy Hours, & More!

Company Information

Location: San Francisco, CA

Type: Hybrid