Skip to content
UpstartUpstartUnited States

Sr Software Engineer

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/yr
Remote4+ YOEBackend Engineering

About the role

How you'll make an impact

  • 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
1Password

Senior Developer, Admin Workflows

1PasswordUnited States

Senior backend developer building scalable notification and admin workflow systems for 1Password's B2B customers. Requires 5+ years SaaS experience, strong Go proficiency, and expertise in distributed event-driven systems.

153k – 214k/yr
Remote5+ YOEBackend Engineering
Upstart

Senior Software Engineer

UpstartUnited States

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/yr
Remote4+ YOEBackend Engineering
Upstart

Senior Software Engineer, Identity Platform

UpstartUnited States

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/yr
Remote4+ YOEBackend Engineering
Upstart

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/yr
Hybrid5+ YOEBackend Engineering
Applied Intuition

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/yr
On-site2+ YOEBackend Engineering