Principal Software Engineer, VP
Core
Principal technical authority leading the modernization of mission-critical financial platforms toward cloud-native, distributed architectures while shaping technical strategy and engineering excellence.
Role type
Principal Software Engineer (VP-level IC)
Builds
Large-scale, multi-tier, mission-critical enterprise systems and cloud-native platforms
Domain
Financial Services / Enterprise Software / Cloud Architecture
Required skills
Java, C++, C#, Oracle, SQL Server, PostgreSQL, data modeling, compiler design, optimizers, solvers, code generation, semantic analysis, cloud-native architecture, distributed systems, high-performance system design
Preferred skills
Machine Learning, AI, cognitive computing, financial services domain expertise (Portfolio Management, Trading, Compliance, IBOR, Wealth Management)
Technologies
Java, C++, C#, Oracle, SQL Server, PostgreSQL, Cloud platforms, CI/CD tools
Responsibilities
Define and evolve system architecture and design standards; lead resolution of high-risk, complex technical challenges; design, develop, test, and debug large-scale enterprise systems; establish technical governance and code review practices; mentor engineers and influence hiring strategies; provide expert-level troubleshooting for critical client deployments; advise senior management on technical risk and investment priorities
Seniority
Principal, hands-on IC with strategic influence
