Senior Software Engineer building scalable, event-driven platforms for Upstart's Lending Platform to automate accounting, capital risk, and financial operations using high-volume data processing and AI tools. Requires 4+ years experience with distributed systems in AWS.
153k – 231k
Remote4+ YOEBackend Engineering
About the role
Responsibilities
Design, build, and operate distributed, event-driven systems that power accounting close automation and capital risk workflows.
Deliver scalable data processing solutions that transform high-volume financial events into accurate, reliable business outcomes.
Partner closely with Product, Data Analytics, Finance, and Engineering teams to define technical solutions for complex financial processes.
Improve the reliability, scalability, and maintainability of critical financial systems while thoughtfully managing technical debt.
Lead multi-quarter engineering initiatives from architecture through production, balancing long-term platform investments with business priorities.
Leverage AI-assisted development tools to improve engineering productivity while maintaining high standards for quality, security, and correctness.
Minimum Qualifications
Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field (or equivalent practical experience).
4+ years of professional software engineering experience building and operating production systems.
Experience designing and building distributed, event-driven applications in cloud environments such as AWS.
Experience developing scalable backend services that process large volumes of data using modern programming languages.
Experience designing, testing, and deploying reliable production systems using software engineering best practices.
Preferred Qualifications
Knowledge of financial systems, accounting processes, or capital risk management.
Experience building high-throughput data processing or event streaming platforms.
Ability to design systems that balance scalability, maintainability, and long-term operational efficiency.
Experience collaborating across engineering, product, analytics, and business stakeholders to deliver complex technical initiatives.
Curiosity for applying generative AI tools to accelerate software development and improve engineering effectiveness.
Skills
Distributed SystemsEvent-Driven ArchitectureAWSBackend DevelopmentData ProcessingSoftware Engineering Best PracticesFinancial SystemsEvent StreamingGenerative AI
Senior backend engineer building and securing authentication, authorization, and experimentation systems for a digital lending platform. Requires 4+ years experience, strong Kotlin/Java skills, and hands-on IAM protocol experience.
153k – 231k
Remote4+ YOEBackend Engineering
Senior Software Engineer, Pricing
UpstartUnited States
As a Senior Software Engineer on the Core Pricing team, you will design and implement highly scalable, low-latency services that convert ML underwriting outputs into accurate risk and profitability measures, playing a critical role in evolving Upstart’s loan pricing systems.
153k – 231k
Hybrid5+ YOEBackend Engineering
Senior Software Engineer - Maps Infrastructure
Applied IntuitionSunnyvale, CA
Senior engineer owning and maintaining HD maps infrastructure for products handling localized information, global map querying, and visualization. Requires 2+ years in C++ or Python with experience in mapping and localization challenges.
153k – 222k
On-site2+ YOEBackend Engineering
Senior Developer, Growth
1PasswordUnited States
Senior Developer on the Growth team builds self-serve experiences, backend services, and experimentation platforms to drive B2B product activation and expansion. Requires 5+ years in SaaS, strong backend (Go/Node.js/etc.) and React/TypeScript skills, plus analytics expertise.
153k – 214k
Remote5+ YOEBackend Engineering
Senior Developer, Partnerships Engineering
1PasswordUnited States
Designs and builds integration patterns, components, and tooling for high-impact external partnerships, including AI-native technologies. Collaborates with partners and teams to create secure, scalable integrations and reusable infrastructure.