# Senior Software Engineer

**Company:** [Upstart](https://hotfix.jobs/companies/upstart)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $153k – $231k/yr
**Experience:** 4+ years
**Skills:** Distributed Systems, Event-Driven Architecture, AWS, Backend Development, Data Processing, Software Engineering Best Practices, Financial Systems, Event Streaming, Generative AI
**Posted:** 2026-06-30

> 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.

## Job Description

## 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.

## Similar roles

- [Senior Software Engineer, Identity Platform](https://hotfix.jobs/jobs/bedc46bf-b3b1-43a8-988f-6f30a58834f2) - Upstart - Remote - $153k – $231k/yr
- [Senior Software Engineer, Pricing](https://hotfix.jobs/jobs/e8797c47-4f04-4481-9e32-4cfea98b21d3) - Upstart - $153k – $231k/yr
- [Senior Software Engineer - Maps Infrastructure](https://hotfix.jobs/jobs/152e844b-63c6-4de8-94dd-b21327f5a583) - Applied Intuition - Sunnyvale, CA - $153k – $222k/yr
- [Senior Developer, Growth](https://hotfix.jobs/jobs/9204c49b-cea9-491d-9765-6d3fb682ed0d) - 1Password - Remote - $153k – $214k/yr
- [Senior Developer, Partnerships Engineering](https://hotfix.jobs/jobs/ecef3f21-46c8-40ec-9143-c7a0c9140d07) - 1Password - Remote - $153k – $214k/yr

**Apply:** https://hotfix.jobs/jobs/115adb92-e68a-4bac-b30a-08d690f9fbe6
**Canonical:** https://hotfix.jobs/jobs/115adb92-e68a-4bac-b30a-08d690f9fbe6