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 (Country)
NMI is hiring a Senior Software Engineer, Back End
Landing international contracts?
Invoice globally with an EU company
GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.
EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
5% per invoice • No subscriptions




