Upstart

Senior Software Engineer, Identity Platform

Upstart
Apply
3 months ago
Remote, United StatesSenior
H1B sponsor

Base Salary

$167k - $231k/yr

Responsibilities

  • Design, develop, and optimize secure and scalable authentication and authorization systems.
  • Improve IAM capabilities including OAuth, OpenID Connect, MFA, and SSO.
  • Partner with Security teams to strengthen security policies and standards against threats and unauthorized access.
  • Improve the experimentation platform and lifecycle across Upstart products.
  • Drive clean, maintainable, efficient code and participate in architectural discussions shaping the Identity Platform.
  • Collaborate with and mentor engineers while delivering high-impact initiatives that improve access to credit.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent experience, plus four years of experience.
  • Strong backend proficiency in Kotlin, Java, Ruby, or C# and experience building scalable APIs with Docker and Kubernetes.
  • Hands-on experience with OAuth 2.0, OpenID Connect, and SAML, plus understanding of encryption, token-based authentication, and identity federation.
  • Experience with AI coding tools such as Cursor or Claude Code.
  • Preferred experience includes IAM platforms, security services, A/B testing, gRPC, DevOps practices, Keycloak, NextJS, and Ruby.
  • Strong problem-solving, debugging, performance optimization, communication, architecture, ownership, and technical-influence skills.

Benefits

  • Remote work within the U.S. and Canada, with most teams meeting onsite once or twice per quarter for 2–4 consecutive days.
  • Base pay, bonus opportunities, annual equity grants, and an employee stock purchase plan for eligible U.S. employees.
  • 401(k) or Group Retirement Savings Plan with company matching, plus health savings account contributions for eligible U.S. plans.
  • Medical, dental, vision, wellness, life insurance, disability, paid time off, holidays, and paid family and parental leave.
  • Family-centered benefits, Employee Assistance Program, financial wellness resources, annual wellness allowance, and annual productivity allowance.
  • Team events, employee resource groups, and catered lunches and stocked micro-kitchens at offices.
  • Canada hiring is unavailable in Quebec.

Tech Stack

Categories

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