HomeLight
Real Estate & PropTechDirect Greenhouse career site

Full Stack Engineer (D2C), San Francisco, CA

Pay
$140,000 – $160,000 per year
Location
San Francisco, CA · On-site
Job type
Full-time
Level
Senior
Experience
2+ years
Listed
30 days ago

Skills & highlights for this role

  • Ruby on Rails
  • React.js
  • service-oriented architecture
  • relational and non-relational databases

Also useful

  • React Native
  • vector databases
  • Elasticsearch
  • NewRelic

Who You Are

  • We're looking for a product-minded, AI-native engineer who doesn't just ship features - but builds intelligent systems. AI is not an add-on here; it's embedded into how we design, build, and scale.
  • If you actively leverage AI to move faster, think in systems, and enjoy operating in ambiguity - this role is for you.

What You'll Do Here

  • Collaborate closely with engineers, product managers, designers, and cross-functional partners to build scalable, AI-powered product experiences.
  • Design, implement, and maintain highly scalable and performant backend services using Ruby on Rails.
  • Build modern, responsive frontend applications using React.js (and React Native where applicable).
  • Integrate AI-driven capabilities into business workflows (LLM-powered features, intelligent automation, semantic search, copilots, or workflow agents).
  • Architect systems that combine traditional service-oriented architecture with AI components (model APIs, orchestration layers, evaluation loops).
  • Continuously improve code quality through refactoring, automated testing, system testing, and deployment automation.
  • Leverage AI development tools responsibly to increase velocity and maintain high-quality standards.
  • Review code developed by other engineers and provide thoughtful feedback on performance, scalability, security, and maintainability - including AI-generated code.
  • Maintain a deep understanding of business requirements and partner with stakeholders to design thoughtful, scalable solutions.
  • Collaborate across marketing, platform, DevOps, data, product, and analytics teams to ensure engineering decisions align with broader company goals.
  • Use data and experimentation to make informed engineering and product decisions.
  • Monitor production systems, including AI-driven features, using observability and monitoring tools.

What You Bring

  • 2+ years of professional experience as a software engineer.
  • 2+ years of production experience with Ruby on Rails.
  • 2+ years of experience with React.js or React Native.
  • Hands-on experience integrating or building AI-powered features into business workflows (e.g., LLM integrations, AI-assisted user experiences, automation pipelines).
  • Experience designing, building, deploying, operating, and maintaining service-oriented architectures.
  • Strong experience with relational and non-relational databases.
  • Experience navigating ambiguous and complex project requirements with ownership and clarity.
  • Experience with observability and monitoring systems (NewRelic, CloudWatch, Sentry).
  • Strong written and verbal English communication skills.
  • A product mindset with the ability to balance deterministic software systems and probabilistic AI systems.

Bonus Points For

  • Experience building AI copilots, internal productivity tools, or intelligent automation systems.
  • Familiarity with vector databases, embeddings, semantic search, or AI retrieval patterns.
  • Exposure to Elasticsearch.
  • Experience with React Native.
  • Experience working with Docker and containerized environments.
  • Familiarity with the Amazon AWS ecosystem.
  • Experience working in a small, fast-moving team, ideally at a startup.
  • Contributions to AI-related side projects, prototypes, or open-source initiatives.

Why This Role Is Different

  • AI is embedded in our product strategy and engineering culture.
  • Engineers are encouraged to experiment, prototype, and rethink workflows through intelligent automation.
  • You'll help shape how AI is implemented across the organization - not just consume APIs.

Additional information

The following compensation information is provided to comply with job posting disclosure requirements in Colorado, New York, Washington, and California.

Base Pay Range

$140,000.00 - $160,000.00. Base pay will vary depending on several factors, such as the position, location, qualifications of the individual, market conditions, and other operational business requirements. Range is dependent on the leveling process during the interview process.

Who We Are

We're building the future of real estate - today.

HomeLight is the essential technology platform used by hundreds of thousands of homebuyers and sellers to partner with top real estate agents and win at any step of the real estate journey, whether that's finding a top agent, securing a competitive mortgage, or ensuring an on-time, easy close.

HomeLight facilitates billions of dollars of real estate on its platform every year. Our vision is a world where every real estate transaction is simple, certain, and satisfying for all.

Our team breaks barriers every day while staying committed to HomeLight's goals and core values, which is a crucial element to our shared success.

Read the original posting

From HomeLight's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.

How Rolev.ai helps with this application

Rolev.ai is a job search and application tool for US job seekers. For this Full Stack Engineer (D2C), San Francisco, CA role at HomeLight, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.

  • See how you fit

    Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.

  • Tailor without inventing

    Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.

  • Draft the full kit

    Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.

  • 1-Click Extension Autofill

    The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.

Common questions

What is the salary for the Full Stack Engineer (D2C), San Francisco, CA role at HomeLight?

The Full Stack Engineer (D2C), San Francisco, CA posting at HomeLight states compensation of $140,000 – $160,000 per year. It is listed as a full-time position. Final pay may depend on location, experience, and interview evaluation on HomeLight's official career site.

Where is the Full Stack Engineer (D2C), San Francisco, CA job at HomeLight located?

This Full Stack Engineer (D2C), San Francisco, CA position at HomeLight is located in San Francisco, CA (On-site). Always check HomeLight's application page for specific state eligibility or relocation policies.

What qualifications are required for Full Stack Engineer (D2C), San Francisco, CA at HomeLight?

For the Full Stack Engineer (D2C), San Francisco, CA role, HomeLight highlights 2+ years of relevant experience; experience with Ruby on Rails, React.js, service-oriented architecture, relational and non-relational databases. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.

How do I apply for the Full Stack Engineer (D2C), San Francisco, CA position at HomeLight?

This listing links directly to HomeLight's Greenhouse application page. You can apply directly on HomeLight's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Greenhouse application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.