Principal Software Engineer, Pricing Platform

New
U
UpstartFinTech, AI Lending
The majority of our employees can live and work anywhere in the U.S but are encouraged to to still spend high quality time in-person collaborating via regular onsites.Full-TimePrincipal
Salary$195,300 — $270,400 USD
Apply NowOpens the employer's application page

Job Details

Experience
8 or more years of software engineering experience.
Required Skills
AWSPythonJavaKotlinKubernetesMicroservicesDistributed Systems

Requirements

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent practical experience.
  • 8+ years of software engineering experience.
  • Proven track record of setting architecture and technical direction for large, complex distributed systems.
  • Deep backend engineering experience with production proficiency in Python, Kotlin, or Java.
  • Experience designing or operating Tier 0/Tier 1 services with high demand for latency and throughput.
  • Strong understanding of APIs, service-oriented architectures, containerization, and AWS cloud infrastructure.
  • Demonstrated ability to influence cross-organization technical decisions without direct authority.
  • Experience mentoring senior engineers and expanding the scope of other technical leaders.
  • Strong product and business judgment balancing technical debt, risk, and delivery.
  • Ability to work effectively in a predominantly Python environment.

Responsibilities

  • Define the cross-company technical vision and roadmap for Upstart's pricing platform.
  • Lead the architectural evolution from tightly coupled, sequential workflows toward modular, reusable platform capabilities.
  • Design and improve Tier 0/Tier 1 services with focus on latency, throughput, availability, and financial correctness.
  • Partner with machine-learning scientists to create reliable boundaries between models and production pricing systems.
  • Clarify service, API, configuration, and ownership boundaries across multiple product teams.
  • Reduce operational burden through improved testing, observability, and incident learning.
  • Lead company-wide technical discussions and build alignment across Engineering, ML, Product, Data, Security, and Compliance.
  • Mentor senior technical leaders and maintain code quality through design reviews and critical implementation.
View Full Description & ApplyYou'll be redirected to the employer's site
$195,300 — $270,400 USD
Apply Now