A digital fintech startup dedicated to transforming the mortgage landscape is seeking a talented Senior Software Engineer for its Back End team. The organization aims to simplify lending processes, reduce excessive fees, and empower homebuyers through innovative technology solutions.
Location: Remote, US. Candidates near Seattle, WA, Detroit, MI, or New York, NY can optionally utilize office spaces.
Reports To: Engineering Manager
Type: Full-Time; Remote
Our demand generation team is focused on creating transparent, user-friendly experiences that demystify mortgage processes and boost homebuyer confidence.
We're searching for a professional who:
- Demonstrates empathy for homebuyers and enjoys developing technology that enhances their journey
- Brings unique perspectives and fresh ideas
- Thrives in dynamic startup environments with collaborative problem-solving
- Exhibits a team-first approach with constructive communication
- Continuously learns and stays current with emerging backend and AI technologies
- Has experience with Large Language Models in software engineering
- Works independently with sound decision-making skills
- Enjoys collaborating across a geographically distributed team
Responsibilities include:
- Designing and maintaining scalable Python microservices
- Owning backend architecture and API design
- Deploying and supporting production systems
- Driving engineering best practices
- Collaborating with product, design, and frontend teams
- Leveraging AWS, Kubernetes, and modern DevOps tools
- Supporting on-call rotations
Required Qualifications:
- 5+ years of software project delivery experience
- Expertise in consumer-facing website backend technologies
- Understanding of modern software engineering practices
- Proficiency in Python and microservice architectures
- AWS, Docker, and Kubernetes expertise
- Experience with AI-powered developer tools
- Strong analytical and decision-making capabilities
Bonus Qualifications:
- LLM workflow integration experience
- Financial services or real estate technology background
- Frontend framework knowledge
- Observability tool familiarity
Compensation Range: $160,000 - $190,000 USD
Remote, US Remote (Country)
NMI is hiring a Senior Software Engineer, Back End
Visa expiring soon?
Extend or switch without leaving Thailand
Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.
Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Prevent overstay issues


