Upstart

Senior Software Engineer, Unsecured Installments

Upstart
Apply
11 hours ago
Remote, United StatesSenior
H1B sponsor

Base Salary

$167k - $231k/yr

Responsibilities

  • Own the design, delivery, launch, and long-term maintenance of large backend and full-stack initiatives.
  • Set technical direction for service architecture, APIs, data models, integrations, and the team’s 3–6 month roadmap.
  • Partner with product, frontend, design, platform, and backend engineers to build scalable systems for borrower needs.
  • Improve engineering quality across testing, data integrity, observability, security, reliability, and operational practices.
  • Break down ambiguous problems into testable plans and make tradeoffs involving scope, scalability, performance, reliability, and customer experience.
  • Mentor engineers through code reviews, design reviews, and technical guidance.
  • Contribute to the use of AI in development workflows and product capabilities.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience, plus 6+ years of professional software engineering experience.
  • Deep proficiency designing and building backend services and APIs with a language such as Python, Java, Kotlin, Go, Ruby, or Node.js.
  • Strong experience with service architecture, API design, data modeling, relational or non-relational databases, and distributed systems.
  • Demonstrated ability to independently lead large, business-critical backend or full-stack projects in production.
  • Experience with testing, monitoring, incident response, performance optimization, and long-term operational ownership.
  • Ability to work effectively in ambiguous environments with evolving requirements and system boundaries.
  • Strong communication and collaboration skills for explaining technical tradeoffs and aligning product and engineering partners.
  • Preferred qualifications include technical leadership for product teams or critical systems, consumer-facing or high-volume transactional products, fintech or regulated financial products, asynchronous or event-driven systems, cloud infrastructure, messaging systems, CI/CD workflows, experimentation, feature flags, and generative AI.

Benefits

  • Remote role with digital-first flexibility across the United States and Canada, with most teams meeting in person once or twice per quarter for 2–4 consecutive days.
  • Health coverage including medical, dental, vision, wellness resources, and eligible Health Savings Account contributions.
  • Retirement savings plans with company matching, plus an Employee Stock Purchase Plan for eligible US employees.
  • Target bonuses, equity grants, paid time off, sick leave, company holidays, and paid family and parental leave.
  • Life insurance, disability coverage, an Employee Assistance Program, family-centered benefits, financial wellness resources, and annual wellness and productivity allowances.
  • Team events, company updates, employee resource groups, and onsite office perks including catered lunches and stocked micro-kitchens.
  • Canada-based employees cannot currently be hired in Quebec.
Upstart

About Upstart

1,001-5,000 employees

Upstart builds an AI-powered lending marketplace and cloud software that connect consumers to banks and credit unions for personal, auto, and home-equity credit. Lenders use Upstart’s credit models and applications to automate originations, while Upstart earns platform and referral fees. Founded in 2012 and headquartered in San Mateo, California, Upstart is a public company listed on NASDAQ under the ticker UPST.

Contact me