Senior Software Engineer, Back End jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tomo · 4 days ago

Senior Software Engineer, Back End

Tomo is a digital mortgage company focused on simplifying the lending process for homebuyers through AI-driven technology. The Senior Software Engineer, Back End will be responsible for designing and maintaining scalable microservices, contributing to backend architecture, and ensuring high-quality customer experiences through collaboration with various teams.

FinanceFinancial ServicesFinTechMortgageReal Estate
check
H1B Sponsor Likelynote

Responsibilities

Designing, building, and maintaining scalable Python microservices that power Tomo’s platform
Owning backend architecture decisions and contributing to API design and integration patterns across services
Deploying, monitoring, and supporting systems in production as part of an on-call rotation
Driving healthy engineering practices, including code review, iterative delivery, automated testing, and continuous deployment
Collaborating closely with product managers, designers, and frontend engineers to deliver seamless customer experiences
Leveraging AWS infrastructure, Kubernetes, and modern DevOps tooling to ensure reliability and performance
Support deployed systems in production as part of an on-call rotation

Qualification

PythonAWSKubernetesMicroservicesAI-powered toolsDockerAutomated testingTeam collaborationContinuous learningProblem-solving

Required

A history (5+ years) of experience delivering meaningful software projects to production—from conception through design, implementation, deployment, and iteration
Experience with delivering high-quality customer experiences on large consumer-facing websites, including a deep understanding of back-end technology stacks and how to use them to produce performant, satisfying, well-crafted user experiences
Understanding of modern software engineering practices, including logging, monitoring, continuous deployment, and automated testing
Proficiency with Python and experience building backend systems using microservice architectures
Solid understanding of AWS services, containerization (Docker), and orchestration (Kubernetes)
Experience using AI-powered developer tools is a must. You've leveraged LLMs or similar technologies to enhance your coding efficiency, even if not yet working with fully agentic coding systems
To be inquisitive, ready to engage in vibrant debate, make difficult decisions quickly, and learn continuously

Preferred

Experience integrating or optimizing LLM-powered workflows
Familiarity with financial services, fintech, real estate, or home lending technology systems
Experience with modern frontend frameworks or API contract design
Experience with observability tools like Datadog

Benefits

Equity Ownership: All teammates receive stock options—we win together
Comprehensive Medical, Dental, and Vision plans for you and your dependents with some plans 100% covered
Work-life balance and a generous paid time off policy
In order to support teammates who become parents, Tomo Mortgage provides paid parental leave
401(k) retirement plan

Company

Tomo

twittertwittertwitter
company-logo
Tomo is a fintech startup that simplifies homebuying by optimizing mortgages and linking buyers with real estate agents.

H1B Sponsorship

Tomo has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (1)

Funding

Current Stage
Growth Stage
Total Funding
$130.74M
Key Investors
SVB CapitalRibbit Capital
2025-03-11Series B· $20M
2022-03-21Series A· $40M
2021-06-30Seed· $30.29M

Leadership Team

leader-logo
Greg Schwartz
CEO & Co-Founder
linkedin
leader-logo
Audrey Troutt
Chief Technology Officer
linkedin
Company data provided by crunchbase