Principal Software Engineer, VP

State Street•Burlington, MA
•$110,000 - $185,000

About The Position

Charles River Development, part of State Street Alpha®, provides a cloud-based platform that streamlines and automates investment processes across asset classes. Its Wealth Management platform serves institutional and wealth management clients and offers significant growth potential. The team supports this platform and develops complex wealth and investment management workflows used by major industry participants. The Principal Software Engineer will contribute to and take ownership of the design and implementation of these workflows. This is a full-stack development role involving rich-functionality projects, web services, test and performance automation, and improvements to system scalability and performance. The team works collaboratively as the company migrates its architecture to a highly scalable cloud-based solution. Technologies involved in this effort include Azure, React, Kubernetes, Kafka, event-driven architecture, and microservices.

Requirements

  • B.S. degree or foreign education equivalent in Computer Science, Engineering, Mathematics, Physics, or another technical course of study.
  • At least 10 years of progressively responsible professional software engineering experience.
  • Authoritative experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases, scripting, and new or advanced programming languages.
  • Demonstrated problem-solving abilities involving multi-tiered, high-performance database applications.
  • Demonstrated ability to design and develop simple software solutions to highly complex business and technical problems.
  • Outstanding written and verbal communication skills.
  • Ability to work well with peers in a collaborative team environment.
  • At least 5 years working with an Agile development methodology.

Nice To Haves

  • A master’s degree is strongly preferred.
  • At least 6 years of experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR, or Wealth Management is strongly desired.

Responsibilities

  • Independently analyze, design, develop, test, and debug large and complex software enhancements and solutions, including modifications to core frameworks and facilities critical to system operation.
  • Collaborate with Business Analysts and Product Managers to create simple, sustainable software solutions to complex problems.
  • Provide thought leadership in product architecture design within and beyond the team’s scope.
  • Direct problem solving for projects or major project phases to resolve advanced software technical issues.
  • Develop, test, debug, and implement software programs, applications, and projects using Java, C#, SQL, JavaScript, or related engineering languages, while keeping abreast of relevant emerging technologies.
  • Provide guidance and critical analysis of proposed changes during code reviews.
  • Write unit and automation tests and conduct manual tests to ensure a high-quality end product.
  • Identify improvements to development test methodologies and contribute to related test methodology frameworks.
  • Provide expert-level troubleshooting for large, mission-critical client implementations.
  • Support and advance the CRD agile scrum methodology, including attending daily standups, sprint planning, backlog grooming, and retrospectives.
  • Plan and coordinate cross-team activities to complete assignments.
  • Advise senior management on technical strategy.
  • Mentor junior and senior staff.

Benefits

  • 401(k) retirement savings plan with company match.
  • Insurance coverage including basic life, medical, dental, vision, long-term disability, and optional additional coverages.
  • Paid time off including vacation, sick leave, short-term disability, and family-care responsibilities.
  • Access to an Employee Assistance Program.
  • Incentive compensation, including eligibility for annual performance-based awards, except for certain sales roles subject to sales incentive plans.
  • Eligibility for certain tax-advantaged savings plans.
  • Inclusive development opportunities.
  • Flexible work-life support.
  • Paid volunteer days.
  • Employee networks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service