Senior Software Engineer
Build scalable software and infrastructure for a complex, regulated mortgage-servicing platform. The role requires 4+ years of software engineering experience, strong cross-functional communication, and experience with scalable applications or distributed systems.
About the job
Responsibilities
- Learn new concepts and technologies quickly and apply them to challenging problems.
- Design and build robust, extensible infrastructure that handles evolving and complex federal, state, and agency regulations.
- Develop a deep understanding of a highly complex industry.
- Collaborate with Product and Design to define the best customer experience.
Requirements
- 4+ years of software engineering experience building quality software applications at scale.
- Strong communication and cross-functional collaboration skills, with the ability to balance product and technical requirements.
- Bachelor's degree in Computer Science preferred.
- Ability to build scalable systems from scratch with a fast turnaround.
- Experience with one or more of the following: web application development, mobile application development, large-scale distributed systems, or infrastructure management.
- Strong time-management skills in a fast-paced startup environment.
Compensation and Benefits
- Base salary of $209,500–$246,500.
- Meaningful equity stake and 401(k) plan.
- Comprehensive medical, dental, and vision benefits.
- Commuter benefits.
- Learning and development opportunities, including regular review cycles with 360-degree feedback.
- Quarterly budgets for team and company outings.
- Flexible paid time off, sick days, and 11 company holidays.
- 12 weeks of fully paid bonding leave for birthing and non-birthing parents.
Skills
Python, React, Docker, Kubernetes, GCP, Web Applications, Mobile Applications, Distributed Systems, Infrastructure Management
Similar jobs
Fullstack Engineering jobsBuild AI-powered data products and the context layer behind search, retrieval, and code generation. The role requires 5+ years of software engineering experience with Python or Go and involves applied AI, information retrieval, and cross-functional product development.
Build end-to-end generative AI products for Liftoff’s demand-side advertising business, including agentic workflows, reliable production systems, and customer-facing interfaces. The role requires a bachelor’s degree, 8 years of relevant experience, and strong Python skills with TypeScript and React experience.
Build and scale Notion’s developer platform, including APIs, MCP tools, and integration infrastructure that connect external apps, data, and workflows. The role requires 7+ years of production software experience and strong TypeScript fluency across backend and frontend systems.
Senior individual contributor owning a major part of a clinical-trial execution platform, including regulated software, clinical-system integrations, and AI-native workflows. Requires 7+ years building production software, clinical-trial experience, cloud and distributed-systems expertise, and familiarity with validated delivery.
Build full-stack software that turns climate and carbon data into actionable intelligence for financial institution customers. The role requires 6+ years of software engineering experience, scalable product development skills, and preferably Node.js or data-pipeline experience.