# Senior Software Engineer, Core Platform

**Company:** [Upstart](https://hotfix.jobs/companies/upstart)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $153k – $231k/yr
**Experience:** 5+ years
**Skills:** Kotlin, Java, Object-Oriented Programming, Distributed Systems, Service-To-Service Apis, Event-Driven Architecture, Backend Services, Machine Learning, Automated Testing, Monitoring, Observability, SQL, Data Warehouses, Microservices
**Posted:** 2026-08-31

> Senior software engineer responsible for leading multi-quarter platform initiatives and building scalable backend services for loan servicing, automation, and financial decision systems. Requires 5+ years of software engineering experience and strong distributed-systems expertise with Kotlin, Java, or a comparable language.

## Job Description

## Responsibilities
- Lead cross-team and multi-quarter projects involving multiple engineers.
- Advance existing and greenfield projects while keeping end users in mind.
- Identify opportunities to expand impact beyond assigned project work.
- Turn team projects into opportunities to improve the team and organization’s technology platform.
- Build the engineering team and contribute to a strong engineering culture.
- Develop loan servicing capabilities, automate business processes, optimize workflows, integrate systems, and improve experiences for borrowers and internal stakeholders.

## Requirements
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience.
- 5+ years of professional software engineering experience.
- 3+ years developing backend applications with Kotlin, Java, or another object-oriented programming language.
- Experience designing, building, and operating distributed systems, including service-to-service APIs and event-driven architectures.
- Experience building and maintaining scalable backend services that process business-critical or financial data in production.
- Experience contributing to decision engines that integrate with machine-learning models.
- Experience writing production-quality code supported by automated testing, monitoring, and observability practices.

## Preferred Qualifications
- Experience integrating systems with third parties and/or ingesting, storing, and exposing large amounts of data.
- Experience with SQL, data warehouses, or other database technologies.
- Experience designing, developing, and deploying microservices-based applications.
- Strong ownership and accountability for quality and timely delivery.
- Ability to incorporate feedback and continuously improve.
- Ability to work effectively in self-directed and collaborative environments.

## Compensation and Benefits
- United States base salary range: **$166,900–$230,900 USD**.
- Canada base salary range: **$153,000–$190,000 CAD**.
- Target bonuses, equity compensation, medical, dental, vision, retirement benefits, paid time off, family and parental leave, and other benefits.

## Similar jobs

- [Senior Software Engineer](https://hotfix.jobs/jobs/115adb92-e68a-4bac-b30a-08d690f9fbe6) - Upstart - Remote - $153k – $231k/yr
- [Senior .Net/C# Developer, SaaS Manager](https://hotfix.jobs/jobs/d70a944a-cce3-44a0-9e05-b00d41d3da3d) - 1Password - Remote - $153k – $214k/yr
- [Senior Distributed Systems Engineer](https://hotfix.jobs/jobs/72009521-9e5d-4a0e-981e-e1075e881e69) - Censys - Remote - $151k – $191k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/4e274261-b154-47c4-94b8-f1afbbad7fd9) - Imply - Remote - $155k – $215k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/9fb475f3-fac9-4bec-a23a-b9e5f13ab6c8) - Beacon Biosignals - Remote - $150k – $170k/yr

**Apply:** https://hotfix.jobs/jobs/90f093bc-260f-45ff-85f1-a309ee3677b1
**Canonical:** https://hotfix.jobs/jobs/90f093bc-260f-45ff-85f1-a309ee3677b1