Upstart
Principal Software Engineer
$191K–$264K
United States +2 · Remote · Principal · Full-time · Posted Jun 15, 2026
- Location
- United States
Remote
Remote - Experience
- 8+ years of software engineering experience.
- Education
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience).
About the job
Provides technical leadership and architectural direction for internal platforms, security automation, and workflow systems supporting Upstart Bank’s operations.
What you'll do
- Lead architecture, design, and implementation of internal platforms, security automation, and workflow tooling.
- Set engineering patterns and technical standards, and guide platform architecture and investment decisions.
- Partner with cross-functional stakeholders and mentor engineers to deliver secure, maintainable operational software.
What they ask for
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical 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 with relational schemas, APIs, integrations, authentication, role-based access control, and cross-functional delivery of business-critical workflows.
Nice to have
- Knowledge of TypeScript, Node.js, Next.js, Prisma, or similar frameworks.
- Experience with security automation, GRC or operational workflow systems, regulated industries, or compliance frameworks such as SOC 2 or NIST CSF.
Pay
$190,600 — $263,900 USD (base salary)
Tools
TypeScript, Node.js, Next.js, Prisma, SOC 2, NIST CSF
Model-written summary · the original posting is authoritative