Job Description
Job Description
Job Title: Staff Software Engineer
Location: San Francisco, CA (Hybrid – 2–3 days onsite per week)
Compensation: $160,000 – $200,000 + Equity
Job Summary
A rapidly growing AI-driven mortgage technology company is seeking a Staff Software Engineer to join its core product team. This is a high-impact, full-stack role where you will architect and deliver new features that help underwriters interact with AI-driven insights across the loan process. You will collaborate closely with product, ML, and design teams to build scalable, reliable, and user-friendly software.
Key Responsibilities
Own end-to-end development of features, from database schema to frontend UI components
Design and implement scalable backend systems to handle complex loan data with high availability and low latency
Integrate AI services into the core SaaS platform, bridging ML outputs with user-facing applications
Champion engineering best practices and continuous improvement, including code reviews, documentation, and adoption of new AI-powered tools
Drive production stability, observability, and deployment efficiency
Collaborate cross-functionally with product, design, and ML teams to deliver user-focused solutions
Must-Haves / Requirements Summary
4+ years of software engineering experience in production environments
Strong backend experience with Go (preferred), Java, C++, or similar strongly typed languages
Proficiency with React, TypeScript, or similar modern JS frameworks
Experience with AWS services (Lambda, SQS, S3) and containerization (Docker)
Proven ability to take ownership of projects and deliver results end-to-end
Preferred Qualifications
Python experience in a data or ML context (pandas, numpy, etc.)
Background in fintech, mortgage technology, or complex workflow automation
Experience with Infrastructure-as-Code tools (Terraform, Pulumi) or DevOps practices
Soft Skills
Empathy for users and ability to consider edge cases
Product-focused mindset with an emphasis on solving real customer problems
Clear, collaborative communication skills
Proactive in sharing progress, asking questions, and learning from feedback
Ownership over the quality, reliability, and impact of your work
Benefits
Competitive salary with meaningful equity
Medical, dental, and vision coverage
401(k) plan with company match
Parental leave (maternity and paternity)
Flexible vacation policy
Support for continuous learning and professional development