State Street Corporation logo

Software Engineering & Development

State Street Corporation

Boston, MA
Full Time
Senior
173k-180k
about 1 month ago

Job Description

About the Role

Software Engineering & Development at State Street Bank and Trust Company involves developing applications that synthesize data from various trading and reference systems, performing simulation, pricing, aggregation, and reporting for regulatory and risk management purposes. The role includes leading a geographically distributed team of developers, designing fault tolerant architectures, and working with advanced data processing and database technologies in a hybrid-remote environment.

Key Responsibilities

  • Designing and implementing fault tolerant architectures to optimize operational resiliency for both batch and real-time environments
  • Performing component design using object-oriented paradigms
  • Developing proof-of-concept solutions with Big-Data technologies, including statistical processing of large volume numeric data, in-memory aggregation, and machine learning
  • Understanding existing systems to meet tactical and strategic business objectives within aggressive timelines
  • Developing Scrum master skills and applying Agile development methodology within engineering teams
  • Mentoring junior developers across geographically diverse locations
  • Leading a matrix of geographically distributed developers and architecting large-scale systems
  • Designing and implementing high-volume data processing stacks for data integration, transformation, statistical analytics, and reporting/UI
  • Working with advanced database programming including building generic frameworks, Oracle queues, and object collections

Requirements

  • Bachelor's degree or equivalent in Computer Science, Computer Engineering, or a related technical field, plus 5 years of relevant experience
  • Or Master's degree or equivalent in the same fields, plus 3 years of relevant experience
  • Experience designing and implementing fault tolerant architectures for batch and real-time environments
  • Experience with Agile development methodology and Scrum master skills
  • Proven knowledge of proof-of-concept development in statistical processing, in-memory aggregation, and machine learning
  • Understanding of existing system structures to achieve business objectives within tight timelines
  • Experience designing and implementing large volume data processing frameworks
  • Experience in advanced database programming including building generic frameworks, Oracle queues, and object collections
  • Knowledge of databases, ETL, J2EE, JMS, service-based design concepts, UNIX, architecture of large-scale systems, and managing geographically distributed developers

Qualifications

  • Educational background in Computer Science, Computer Engineering, or related fields
  • Relevant experience in software engineering and development roles

Working at State Street Corporation

The role involves leading diverse teams, mentoring junior developers, and working in a hybrid-remote environment, emphasizing collaboration, technical excellence, and agility.

Apply Now

Job Details

Posted AtJun 24, 2025
Salary173k-180k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About State Street Corporation

Website

statestreet.com

Company Size

10000+ employees

Location

Boston, 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