Taro Logo

Senior Software Engineer

A global financial services company managing $30 trillion in assets through Charles River Investment Management System, serving institutional investors worldwide.
Burlington, MA, USA
$90,000 - $142,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Description For Senior Software Engineer

State Street is seeking a Senior Software Engineer to join their Charles River Investment Management System (CR IMS) team, a platform that manages $30 trillion in assets used by 38,000+ professionals across 30+ countries. This is a critical role within their Wealth Management platform, which represents a significant growth area for Charles River.

The position offers an opportunity to work on complex wealth and investment management workflows used by major industry players. As a full stack developer, you'll be involved in developing rich functionality, web services, test automation, and improving system scalability and performance. The role is part of a highly collaborative team environment.

The company is currently undertaking a significant architectural transformation, moving towards a cloud-based solution utilizing modern technologies like Azure, React, Kubernetes, Kafka, event-driven architecture, and microservices. This presents an exciting opportunity to work with cutting-edge technologies while solving complex financial technology challenges.

Key responsibilities include designing and implementing software solutions, collaborating with business stakeholders, participating in architecture design, and mentoring junior developers. The role requires strong technical skills in Java, JavaScript/TypeScript, and web technologies, along with experience in software engineering best practices.

The ideal candidate will have 6-10 years of progressive software engineering experience, with at least 3 years focused on Java and web-based JavaScript/TypeScript development. A background in investment management services, particularly in Portfolio Management, Trading, Compliance, or Wealth Management, is highly desired.

State Street offers a competitive salary range of $90,000 - $142,500 annually, and maintains a strong commitment to diversity, inclusion, and professional development. The company provides opportunities for employees to balance their professional and personal lives, including paid volunteer days and access to employee networks.

This role is based in Burlington, Massachusetts, and offers the chance to work with a leading financial services organization that serves institutional investors globally. Join a team that's at the forefront of financial technology innovation, working on solutions that manage trillions of dollars in assets worldwide.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Analyze, design, develop, test, and debug software enhancements and solutions
  • Collaborate with Business Analysts and Product Managers
  • Participate in product architecture design
  • Develop and implement software programs using Java, C#, SQL, JavaScript
  • Provide input in code reviews
  • Write unit and automation tests
  • Mentor junior developers
  • Contribute to documentation
  • Participate in agile development process

Requirements For Senior Software Engineer

Java
JavaScript
TypeScript
React
PostgreSQL
  • B.S. degree in Computer Science, Engineering, Mathematics, Physics or technical field
  • 6-10 years of professional software engineering experience
  • 3+ years of development experience with Java and web-based JavaScript/TypeScript
  • Effective written and verbal communication skills
  • Ability to work collaboratively in a team environment

Interested in this job?

Jobs Related To State Street Senior Software Engineer