CareerPlan

Principal Software Engineer, VP

Burlington, VT, USFull-time$120k–$203k2026-11-07 → 2026-11-09

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 (Senior IC)

Builds

Large-scale, multi-tier, mission-critical enterprise systems and cloud-native platforms

Domain

Financial Services / Enterprise Software

Required skills

Java, C++, C#, Cloud-native architecture, Distributed systems, Database design (Oracle, SQL Server, PostgreSQL), System design, Technical strategy, Code quality, Scalability, Security, Reliability

Preferred skills

Compiler design, Optimizers, Solvers, Code generation, Semantic analysis, Machine Learning, AI, Cognitive Computing, Financial services domain expertise

Technologies

Java, C++, C#, Oracle, SQL Server, PostgreSQL, Cloud platforms, CI/CD, Automated testing

Responsibilities

Define and evolve system architecture and design standards; Lead complex enhancements spanning multiple components; Establish and enforce design review and technical governance practices; Provide expert-level troubleshooting for high-visibility client deployments; Mentor engineers at all levels; Translate complex technical concepts for senior management and non-technical stakeholders

Seniority

Principal, hands-on IC with strategic influence