Principal Software Engineer, Pricing Platform
Fulltid
Upstart
Responsibilities
- Define the cross-company technical vision and roadmap for the pricing platform across Pricing, Personal Loans, Auto, HELOC, ML, and Product organizations.
- Lead the architectural evolution toward modular, reusable platform capabilities across loan products.
- Design and improve Tier 0 and Tier 1 services with critical latency, throughput, availability, and financial-correctness requirements.
- Partner with machine-learning scientists and engineers to create scalable boundaries between models and production pricing systems.
- Clarify service, API, configuration, and ownership boundaries across multiple platform teams.
- Evaluate runtime and language choices, including Python, Kotlin, Rust, and Go.
- Improve testing, observability, failure isolation, incident learning, and blast-radius reduction.
- Lead company-wide technical discussions, communicate trade-offs, and build alignment across technical and business stakeholders.
- Stay involved through design reviews, prototypes, debugging, and critical code while mentoring senior technical leaders.
- Prioritize technical debt and platform investments based on business value, risk reduction, and long-term return.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience, plus 8 or more years of software engineering experience.
- Track record of setting architecture and technical direction for large, complex distributed systems used across multiple teams or products.
- Deep backend engineering experience and production proficiency in at least one of Python, Kotlin, or Java, with the ability to work in a predominantly Python environment.
- Experience designing or operating Tier 0 or Tier 1 services with demanding latency, throughput, availability, and correctness requirements.
- Strong understanding of APIs, service-oriented or modular architectures, containerization, cloud infrastructure such as AWS, and maintainable software design.
- Hands-on ability to translate strategy and architecture into concrete designs, prototypes, debugging, and implementation decisions.
- Strong communication skills for explaining complex systems, constraints, and trade-offs to technical and nontechnical audiences.
- Demonstrated success leading cross-organization technical decisions and influencing without direct authority.
- Experience mentoring senior engineers and expanding the effectiveness and scope of technical leaders.
- Strong product and business judgment involving delivery, reliability, technical debt, risk, and long-term investment.
- Preferred experience with real-time decisioning, pricing, marketplace, risk, fraud, payments, trading, auction, or advertising systems.
- Preferred experience partnering with machine-learning teams or productionizing models at scale.
- Preferred experience modernizing mature or tightly coupled platforms through staged migration.
- Preferred experience with AWS, Kubernetes, microservices, event-driven systems, and production observability.
- Additional production experience with Rust or another performance-oriented language and exposure to quantitative domains are preferred.
Benefits
- Remote, digital-first work arrangement with employees generally able to work anywhere in the United States and regular team onsites, typically once or twice per quarter for 2–4 consecutive days.
- Base salary range of $195,300–$270,400 USD, plus target bonuses and equity compensation.
- Medical, dental, vision, wellness resources, health savings account contributions, life insurance, and disability coverage.
- 401(k) or Canadian Group Retirement Savings Plan with a company match of $2 for every $1 contributed, up to $15,000 annually.
- Employee Stock Purchase Plan with discounted stock purchase options for eligible US employees.
- Paid time off, sick leave, company holidays, and paid family and parental leave.
- Family-centered fertility, parenthood, and caregiving benefits plus an Employee Assistance Program.
- Annual wellness and productivity allowances, financial wellness resources, team events, company updates, and employee resource groups.
- Catered lunches and stocked micro-kitchens at company offices in the Bay Area, Austin, Columbus, and New York City.
Ledig stilling lagt ut 9 dager siden