Upstart

Principal Software Engineer

Upstart
Apply
3 months ago
Remote, United StatesStaff+
H1B sponsor

Base Salary

$191k - $264k/yr

Responsibilities

  • Lead architecture, design, and implementation of internal platforms, security automation systems, and workflow tooling.
  • Establish scalable engineering patterns, technical standards, and system designs for long-term platform growth.
  • Partner with risk, compliance, legal, operations, and engineering stakeholders to translate business requirements into software solutions.
  • Design and oversee relational data models, authorization systems, integrations, and platform services.
  • Identify and mitigate technical risks and make architectural, 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.
  • At least 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 delivering software for operational, compliance, security, or other business-critical workflows with cross-functional stakeholders.
  • Knowledge of TypeScript, Node.js, Next.js, Prisma, or similar modern application frameworks is preferred.
  • Experience with security automation, GRC platforms, or operational workflow systems is preferred.
  • Familiarity with regulated industries and compliance frameworks such as SOC 2 or NIST CSF is preferred.
  • Ability to influence technical strategy, align teams, and navigate ambiguous problem spaces.

Benefits

  • Remote work arrangement with East/West Coast time-zone requirements.
  • Regular on-site collaboration sessions with travel expenses covered by Upstart.
  • Medical, dental, vision, wellness resources, and health savings account contributions for eligible US plans.
  • 401(k) or Group Retirement Savings Plan with company match.
  • Employee Stock Purchase Plan for eligible US employees.
  • Life insurance, disability coverage, paid time off, sick leave, and company holidays.
  • Paid family and parental leave plus fertility, parenthood, and caregiving benefits.
  • Employee Assistance Program and financial wellness resources.
  • Annual wellness and productivity allowances.
  • Team events, company updates, employee resource groups, and catered office lunches with stocked micro-kitchens.

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