Note: The job is a remote job and is open to candidates in USA. Upstart is hiring a Principal Software Engineer for its Bank Technology team. The role provides technical leadership for internal platforms and automation systems, setting architectural direction and delivering secure, scalable software that supports bank operations.
Responsibilities
- Lead the architecture, design, and implementation of internal platforms, security automation systems, and workflow tooling that support Upstart Bank operations
- Establish scalable engineering patterns, technical standards, and system designs that enable long-term platform growth and maintainability
- Partner with stakeholders across risk, compliance, legal, operations, and engineering to translate complex business requirements into durable software solutions
- Design and oversee relational data models, authorization systems, integrations, and platform services that support secure and reliable operations
- Identify and mitigate technical risks, making thoughtful decisions around system architecture, platform investments, and build-versus-buy tradeoffs
- Mentor engineers through technical leadership, architectural reviews, design documentation, and engineering best practices
- Drive technical strategy for internal platforms and automation initiatives as the bank expands its operational and regulatory capabilities
Skills
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience) and 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 solutions supporting operational, compliance, security, or business-critical workflows
- Knowledge of TypeScript, Node.js, Next.js, Prisma, or similar modern application frameworks
- Experience building security automation, governance, risk and compliance (GRC) platforms, or operational workflow systems
- Familiarity with regulated industries such as financial services, banking, healthcare, or other compliance-driven environments
- Knowledge of compliance frameworks, including SOC 2, NIST CSF, or similar regulatory standards
- Ability to influence technical strategy, drive alignment across teams, and navigate ambiguous problem spaces with sound engineering judgment
Benefits
- For full-time employees: target bonuses, equity compensation, and generous benefits packages.
- Competitive compensation, including bonus opportunities and annual equity grants that vest quarterly.
- Retirement benefits: a 401(k) or Group Retirement Savings Plan with a company match of $2 for every $1 contributed, up to $15,000 annually (USD in the US, CAD in Canada).
- Employee Stock Purchase Plan (ESPP) with discounted stock purchase options for eligible employees (US only).
- Comprehensive health coverage, including medical, dental, vision, and wellness resources for US employees and supplemental health coverage for Canada.
- Health Savings Account contributions from Upstart for eligible plans (US only).
- Life insurance and disability coverage.
- Paid time off, sick leave, and company holidays, in line with local requirements.
- Paid family and parental leave; duration varies by country.
- Family-centered benefits to support fertility, parenthood, and caregiving needs.
- Employee Assistance Program (EAP) offering mental health support and life-centered resources.
- Financial wellness resources, including access to financial planning tools and a financial concierge service (US only).
- Annual wellness allowance to support physical and emotional well-being and personal development.
- Annual productivity allowance for relevant tools and resources.
- Connection and community through team events, all-company updates, and employee resource groups (ERGs).
- When working from an office in the Bay Area, Austin, Columbus, or New York City: catered lunches and fully stocked micro-kitchens.
- Most Upstarters have the flexibility to work from wherever they thrive; employees can work primarily from home or in person from an office in Columbus, Austin, the Bay Area, or New York City.
Company Overview
Company H1B Sponsorship