Senior Software Engineer
Summary
Backend engineer on a fintech team building mortgage-servicing software: owning features end to end, scaling distributed systems for financial transactions and federal/state/agency regulations. Stack includes Python, React, Docker, Kubernetes, and Google Cloud Platform, with daily use of AI coding tools like Copilot or Cursor.
About the Role
Join a growing fintech engineering team building software for mortgage servicing. You will develop backend systems and features that support complex transactions and regulatory requirements.
What You'll Do
Own features end to end in a fast-moving startup environment.
Build and scale backend systems for mortgage servicing and financial transactions.
Use AI coding tools in development, with human review of production code.
Design reliable infrastructure for complex federal, state, and agency regulations.
Collaborate with product and platform or infrastructure teams.
What We're Looking For
Three to ten years of backend-leaning software engineering experience.
Experience designing large-scale distributed systems.
Strong algorithm and data structures fundamentals, including the ability to code solutions without AI assistance.
Proficiency with Python, React, Docker, Kubernetes, and Google Cloud Platform.
Experience building products at high-growth technology companies; mortgage or financial technology experience is relevant.
Daily experience using AI coding tools such as Copilot or Cursor.
A bachelor's degree in computer science or equivalent strength in computer science fundamentals.
Compensation & Benefits
Base salary: $210,000 to $300,000 annually. Visa sponsorship is available.
Location
Remote within the United States, with San Francisco as the primary location.
Skills
As published by ashby · 2 questions
Basics
Name, Email, Resume
Short answers (1)
- LinkedIn Profile URL optional
Pick from a list (1)
- Do you have work authorization for the country this role is based in? optional