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.