Senior Software Engineer, Upstart Bank

3 weeks ago
Full-time
Senior
Software Development
Upstart

Upstart

Upstart Powered Loans: Personal, Car Refinance & Consolidation Through Upstart, apply online for a fast personal loan, auto refinancing, or debt consolidation. Try our quick rate check today with no impact to your credit! Founded by ex Googlers, Upstar...

Banks
1K-5K
Founded 2012

Description

  • Design and build scalable systems, services, and user-facing workflows for Upstart Bank’s core platform and operations.
  • Own technical design and delivery for medium-to-large engineering projects spanning multiple quarters.
  • Translate business, operational, and regulatory requirements into reliable and maintainable software.
  • Improve system reliability, performance, observability, and data consistency across distributed services and integrations.
  • Contribute to architecture and design discussions to support scale, auditability, and long-term maintainability.
  • Partner with product, compliance, operations, and engineering teams to deliver solutions in a regulated environment.
  • Uphold engineering quality through implementation, code review, testing, and operational ownership.
  • Support funding, payments, reporting, partner integrations, and internal operational workflows as needed.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent experience, plus 4 years of experience.
  • Experience building and operating production software systems in backend or full-stack environments.
  • Experience building scalable services, APIs, or web applications in cloud environments.
  • Experience owning the technical delivery of medium-to-large engineering projects spanning multiple quarters.
  • Proficiency in at least one modern programming language such as Python, Java, or Kotlin.
  • Experience working in fintech, banking infrastructure, payments, or other regulated financial systems (preferred).
  • Familiarity with distributed systems, event-driven architectures, and frameworks such as Kafka or gRPC (preferred).
  • Experience building systems that support reliability, auditability, and strong operational controls (preferred).
  • Experience working with reporting pipelines, financial data flows, partner integrations, or internal operational tooling (preferred).
  • Ability to collaborate effectively with product, compliance, operations, and engineering partners (preferred).
  • Experience working across both backend services and user-facing application layers (preferred).
  • Ability to thrive in collaborative, self-directed, remote, and in-person work settings (preferred).
  • The team operates on East/West coast time zones.
  • This role is available remotely within the United States.

Benefits

  • Anticipated base salary range of $166,900 to $230,900 USD.
  • Target bonuses and annual equity compensation, including equity grants that vest quarterly.
  • Generous 401(k) plan with Upstart matching $2 for every $1 contributed, up to $15,000 per year.
  • Employee Stock Purchase Plan (ESPP) with discounted stock purchase options for eligible employees.
  • Affordable medical, dental, and vision coverage, with Upstart covering 90% to 100% of plan costs depending on selection.
  • Health Savings Account contributions from Upstart for eligible plans.
  • Company-paid Basic Life, AD&D, Short-Term Disability, and Long-Term Disability coverage, with supplemental coverage options.
  • Paid time off, sick and safe time, and company holidays.
  • Paid family and parental leave, plus family-centered benefits through Carrot and Cleo.
  • Employee Assistance Program (EAP) with mental health support and life-centered resources.
  • Financial wellness resources, including financial planning tools and a financial concierge service.
  • Annual wellness allowance and annual productivity allowance to support well-being and work tools.
  • Remote-first flexibility with regular team onsites and in-person collaboration opportunities.
  • Onsite perks including catered lunches and stocked micro-kitchens at office locations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Platform - Porto, Portugal

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform engineer to build and maintain backend services for its distributed text-to-speech product ecosystem, with a focus on APIs, payments, subscriptions, and scalable product infrastructure.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
11 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Kaunas, Lithuania

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI data team to build and operate large-scale audio data collection and ingestion systems that support model training and next-generation consumer and enterprise products.

Android Bash Docker GCP iOS Linux Python Terraform
16 minutes ago

Software Engineer

Vevo 251-1K Internet Software & Services

Vevo is seeking a Software Engineer to join a small remote team building and managing systems for music video data and delivery across platforms.

Argo CD AWS CI/CD Docker GitHub Actions GraphQL Java JUnit Kafka Kotlin Kubernetes Microservices Node.js React REST API SQL
34 minutes ago

Senior Software Engineer, Core Experiences - Paris, France

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs behind its cross-platform audio information product.

GCP Java Kotlin
1 hour, 10 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers