Principal Software Engineer
Core
Own the technical direction and delivery of a multi-product, interconnected modeling platform serving enterprise customers and internal product teams.
Role type
Principal Software Engineer (Platform Architecture)
Builds
A unified platform spanning Modeling, Orchestration, Identity, State Management, AI, and Frontend & Design Systems layers.
Domain
Enterprise B2B SaaS, Financial Modeling, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Platform engineering, distributed systems at scale, technical strategy, organizational influence, hands-on coding, architectural coherence, API/SDK design, developer experience
Preferred skills
Enterprise-scale computation or modeling platforms, state management abstractions, data orchestration (ETL, workflow engines, CDC), complex platform architecture evolution, AI/agent platforms, regulated industry compliance (SOX, HIPAA)
Technologies
None explicitly listed
Responsibilities
Own multi-year technical strategy and architectural direction across six architectural layers; Make technology choices with org-wide impact and build alignment; Drive architectural coherence across 7+ Platform teams; Lead delivery of the Platform's most impactful projects as a hands-on leader; Partner with senior leadership to connect platform investments to business outcomes; Invest in coaching Staff and Senior engineers
Seniority
Principal, strategy & mentorship