U

Upstart

Runs an AI lending marketplace for consumers

Principal Software Engineer - Core Pricing

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or Mathematics, or a related field, or equivalent, plus 8 years of experience.
  • Experience building highly scalable systems using containerization technologies such as Docker and Kubernetes.
  • Experience building flexible, extensible, and consistent application programming interfaces (APIs).
  • A solid grasp of software development principles and best practices for creating scalable, extensible, and maintainable systems.
  • Proficiency in one or more object-oriented programming languages such as Python, Java, C#, or C++.
  • Strong communication skills and the ability to explain complex business and technical concepts to all audiences.
  • A track record of successfully mentoring and developing technical leaders.
  • Experience working in dynamic, fast-paced organizations.
  • The ability to balance business needs with engineering improvements.
  • A commitment to clean code and architecture, and initiative to improve engineering practices and design.
  • The ability to lead and resolve company-wide technical discussions and collaborate with cross-functional teams, including security, DevOps, data, compliance, and product.
  • A good sense for build-versus-buy decisions and the ability to prioritize architectural investments by return on investment.

Responsibilities

  • Define the long-term technical direction and roadmap for Pricing in alignment with Upstart’s business objectives.
  • Lead the design and development of a system that continuously optimizes the matching of supply and demand for Upstart’s borrower-lender marketplace.
  • Work closely with machine learning scientists to improve and develop models that improve core business metrics.
  • Guide the architectural evolution of Pricing engineering systems, with an emphasis on scaling innovation across multiple engineering teams.
  • Uncover complex technical requirements, designs, and trade-offs; drive alignment and influence product direction.
  • Proactively evaluate, prototype, and roll out new technologies and frameworks to cultivate innovation.
  • Lead from the front while mentoring and developing technical leaders.

Desired Qualifications

  • High proficiency with Python.
  • Experience with A/B testing, gRPC, and Kafka.
  • Experience working in fintech, pricing, advertising, or machine learning.
  • A background in statistics, mathematics, or econometrics.
  • Experience designing and building microservice-based architectures.
  • Experience developing large-scale distributed systems in Amazon Web Services (AWS).
  • A strong sense of ownership and accountability for the quality and timely delivery of work.
  • The ability to thrive in self-directed work environments and collaborative settings, contributing positively to team dynamics.
  • The ability to take feedback well, incorporate it into work, and continuously improve.
  • The ability to influence and lead without direct authority.
  • A strong product and analytical mindset, including the ability to think in terms of return on investment, risk, and trade-offs.
  • Experience working at companies that have undergone rapid business or organizational growth.

About the Company

Upstart

Runs an AI lending marketplace for consumers

Upstart runs an online lending marketplace where banks and credit unions use its AI models to decide which consumers get loans and at what rates. In 2017, it received the first no-action letter issued by the Consumer Financial Protection Bureau, a statement that the regulator had no plans to act against its AI lending model. Borrowers apply through Upstart or a partner lender's website for personal loans, auto loans, home equity lines of credit, and Cash Line, a revolving line of credit. Lenders pay Upstart fees for referring and approving borrowers and for collecting payments, while partner lenders and investment funds put up most of the money lent. Upstart was founded in 2012 and is based in Burlingame, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Burlingame, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Upstart

See more jobs