State Street Corporation logo

Sr. Software Engineer II, AVP

State Street Corporation

Burlington, MA
Full Time
Senior
100k-160k
11 days ago

Job Description

About the Role

A senior level software engineer with capabilities in core Java technologies, SQL, and Agile methodology in a multi-threaded environment. The team is part of Charles River Development (CRD), now part of State Street, which creates enterprise investment management software solutions for large institutions. The role involves contributing to next-generation infrastructure using emerging technologies like AI and Blockchain, supporting the development of the State Street Alpha platform launched in 2019.

Key Responsibilities

  • Contribute to the design and development of software solutions in a highly transactional, concurrent, event-driven system.
  • Work on medium to large projects with minimal supervision and handle more complex tasks with limited oversight.
  • Collaborate with senior staff to contribute to complex design specifications.
  • Write clean, maintainable code with extensive unit test coverage.
  • Troubleshoot and fix database and application performance issues (preferred).
  • Participate in Agile development practices and software development principles.

Requirements

  • A B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, Physics, or a related technical field; MS degree strongly preferred.
  • At least 8 years of professional software engineering experience in core and enterprise Java, including collections API, concurrency, multithreading, JDBC, and web services.
  • At least 6 years of experience designing and developing software in a highly transactional, concurrent, event-driven system, with financial trading systems experience being a plus.
  • Extensive experience with RDBMS (Oracle and SQL Server) and writing complex, high-performing SQL queries.
  • Cloud native application development experience, preferably on Microsoft Azure.
  • Experience with SpringBoot, Microservices, Kafka, and cloud databases (preferred).
  • UI development experience in C#, React, JavaScript (preferred).
  • Solid understanding of data structures, algorithms, object-oriented programming, and design patterns.
  • Ability to write clean, maintainable code with extensive unit testing.
  • Excellent written and verbal communication skills.
  • Ability to work well with peers in a collaborative team environment.

Nice to Have

  • Experience in designing and developing software solutions in a highly transactional, concurrent, event-driven system.
  • Experience troubleshooting and fixing database and application performance issues.
  • UI development experience in C#, React, JavaScript.

Qualifications

  • B.S. degree (or foreign education equivalent) in a technical field; MS degree strongly preferred.
  • Minimum of 8 years of professional software engineering experience in core and enterprise Java.

Benefits & Perks

  • Competitive and comprehensive benefits packages including medical care, insurance, and savings plans.
  • Flexible Work Program to match individual needs.
  • Development programs and educational support to help reach full potential.

Working at State Street Corporation

State Street emphasizes an inclusive environment that values diversity, experience, and perspective. They foster a culture of innovation, community engagement, and support for work-life balance through tools like volunteer days, matching gift programs, and employee networks. The company aims to create a great work environment with opportunities for growth and development.

Apply Now

Job Details

Posted AtJun 9, 2025
Salary100k-160k
Job TypeFull Time
ExperienceSenior

About State Street Corporation

Website

statestreet.com

Company Size

10000+ employees

Location

Burlington, MA

Industry

All Other Financial Investment Activities

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches