CareerPlan

Principal Engineer, VP

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

Core

Drive technical excellence by independently analyzing, designing, developing, testing, and debugging large and complex software enhancements and solutions within Charles River's business and technical problem domains.

Role type

Principal Engineer, VP

Builds

Core frameworks, primary facilities critical to system operation, and sustainable software solutions for complex problems.

Domain

Financial services (Portfolio Management, Trading, Compliance, Post-Trade, IBOR, Wealth Management)

Deliverable

production ML models | product features

Required skills

Java, C#, SQL, JavaScript, Spring Boot Microservices, Kubernetes, Kafka, message-based systems, object-oriented programming, relational databases (RDBMS), low-latency and high-performance systems, CI/CD pipelines, Agile/Scrum methodology, unit and automation testing, cross-team coordination.

Preferred skills

MS degree, 6+ years in financial services solutions, AI-assisted development tools, multi-tiered high-performance database applications.

Technologies

Java, C#, SQL, JavaScript, Spring Boot, Kubernetes, Kafka

Responsibilities

Design product architecture, mentor and coach senior engineers, resolve advanced software technical issues, conduct code reviews, establish quality standards, lead agile software development process, plan and coordinate cross-team activities.

Seniority

Principal, hands-on IC with mentorship and strategy