Drimva

Upstart

Software Engineer, Upstart Bank

$187K

United States +2 · Remote · Full-time · Posted Jul 13, 2026

Location
United States
Remote
Remote
Experience
4+ years of backend or full-stack software engineering experience.
Education
Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience).

About the job

Build and operate reliable backend software for Upstart Bank, translating business and regulatory needs into scalable systems in a regulated environment.

What you'll do

  • Design and build scalable backend systems, services, and APIs for bank initiatives.
  • Improve reliability, observability, performance, and operational excellence of backend services.
  • Collaborate with engineering and cross-functional partners on requirements, technical design, testing, code review, and software delivery.

What they ask for

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience).
  • 4+ years of backend or full-stack software engineering experience.
  • Experience building and operating production software systems and building scalable services, APIs, or web applications.
  • Proficiency in at least one modern programming language such as Java, Kotlin, Python, Go, or similar.

Nice to have

  • Experience in fintech, financial services, payments, or another regulated industry.
  • Experience with distributed systems, cloud-native architectures, Kafka, gRPC, or similar backend technologies.

Pay

$14,200 — $186,800 USD (base salary)

Tools

Java, Kotlin, Python, Go, Kafka, gRPC

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)