Principal Software Engineer
Core
Lead multidisciplinary engineering teams to deliver complex enterprise initiatives, bridging strategic architecture with hands-on implementation across the full stack.
Role type
Principal Software Engineer (Full Stack)
Builds
Production-grade origination and servicing experiences, complex ecosystem integrations, and high-performance frontend applications.
Domain
Enterprise Software, Full Stack Development
Required skills
TypeScript (client and server), Angular, Node.js, System Design, 12 Factor App principles, AI Tooling integration, Technical Leadership, Stakeholder Management, Security Architecture
Preferred skills
Experience with workflow engines, e-signing platforms, core data masters, external decisioning services
Technologies
TypeScript, Angular, Node.js, Claude Code
Responsibilities
Own accountability for multidisciplinary engineering teams and their delivery outcomes; Design and build production-grade experiences across the entire stack; Implement robust integrations across intricate technology stacks; Guide delivery of responsive, secure user interfaces; Execute structured architectural handovers to client engineering staff; Own comprehensive system design and production operations.
Seniority
Principal, hands-on IC with team leadership