Upstart

Principal Software Engineer

Upstart
Apply
1 day ago
Remote, United StatesStaff+
H1B sponsor

Base Salary

$191k - $264k/yr

Responsibilities

  • Lead the architecture, design, and implementation of internal platforms, security automation systems, and workflow tooling for Upstart Bank operations.
  • Establish scalable engineering patterns, technical standards, and system designs for maintainable platform growth.
  • Translate complex requirements from risk, compliance, legal, operations, and engineering stakeholders into software solutions.
  • Design and oversee relational data models, authorization systems, integrations, and platform services.
  • Identify technical risks and make architecture, platform investment, and build-versus-buy decisions.
  • Mentor engineers through technical leadership, architectural reviews, design documentation, and engineering best practices.
  • Drive technical strategy for internal platforms and automation initiatives supporting the bank’s operational and regulatory capabilities.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience.
  • 8+ years of software engineering experience.
  • Experience designing, building, and operating large-scale production software systems and web applications.
  • Experience leading architecture and technical design for distributed systems, platform services, or internal software platforms.
  • Experience designing relational database schemas, APIs, integrations, authentication systems, and role-based access control frameworks.
  • Experience partnering with cross-functional stakeholders to deliver software for operational, compliance, security, or business-critical workflows.
  • Preferred knowledge of TypeScript, Node.js, Next.js, Prisma, or similar modern application frameworks.
  • Preferred experience with security automation, governance, risk and compliance platforms, or operational workflow systems.
  • Preferred familiarity with regulated industries and compliance frameworks such as SOC 2 and NIST CSF.
  • Ability to influence technical strategy, drive alignment, and navigate ambiguous problem spaces.

Benefits

  • Remote work arrangement with East/West Coast time zone requirements.
  • Base salary range of $190,600–$263,900, plus target bonuses, equity compensation, and benefits.
  • Medical, dental, vision, wellness resources, health savings account contributions, life insurance, and disability coverage.
  • 401(k) or Group Retirement Savings Plan with a company match of $2 for every $1 contributed, up to $15,000 annually.
  • Employee Stock Purchase Plan for eligible US employees.
  • Paid time off, sick leave, company holidays, paid family and parental leave, and family-centered caregiving benefits.
  • Employee Assistance Program, financial wellness resources, annual wellness allowance, and annual productivity allowance.
  • Team events, company updates, employee resource groups, catered lunches, and stocked micro-kitchens at offices.
  • Role is available remotely; Upstart is not currently able to hire 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