State Street Corporation, the second-oldest financial institution in the United States, is a financial services company that has been providing comprehensive se
Senior Software Engineer
Location
Massachusetts
Posted
4 days ago
Salary
$178.1K - $180K / year
Seniority
Senior
Job Description
Senior Software Engineer
State Street
Senior Software Engineer locations Burlington Massachusetts time type Full time job requisition id R-792503 Senior Software Engineer (State Street Bank and Trust Company; Burlington, MA): Will provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River and will contribute to the enhancement and maintenance of one or more Charles River Investment Management Suite (IMS) modules, components and related applications as a member of an agile scrum team. Specific duties of the position include: Implementing user stories that meets the Definition of Done and the user story acceptance criteria without producing new technical debt; Debugging and fix defects that meets the Definition of Done and the user story acceptance criteria without producing new technical debt; Writing unit and functional automation for the user story; Contributing to customer success; Understanding customers’ use of CRD products and the FinTech market; Continually improving technical skills; Taking ownership of the quality of the product (code + test + doc); Supporting backlog grooming by participating in user story sizing; Identifying blocking issues impacting team commitments and obstacles slowing them down; Actively collaborating across scrum teams; Continually improving team efficiency; Acquiring knowledge of technology trends and industry innovations; Providing feedback in retrospect to improve team productivity, processes, and practices; Taking ownership of a body of significant software or a functional area; Engaging in future planning and improvements; Writing design and test plans; Performing reviews of code, test, test plan, and design plans; Identifying technical debt; Participating in defining the tasks that are required for each User Story to meet the Definition of Done; Identifying and manages risks to the sprint commitments; Mentoring new hires; and Applying technology trends and industry innovations to our products. Hybrid-remote telecommuting permitted pursuant to Company policy. Minimum Requirements: Master’s degree or its equivalent in Computer Science, Computer Engineering, or related technical field; plus 3 years of experience in professional software engineering using Java. Alternatively, the Employer will accept a bachelor’s degree or its equivalent in Computer Science, Computer Engineering, or related technical field; plus 5 years of experience in professional software engineering using Java. Total experience above must include the following: 3 years of experience and solid ability working with each of the following: Java, JavaScript, SQL, scripting languages, and distributed computing. Must also have the following: Proven ability with object-oriented programming, data structures, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), and new/advanced programming languages; Demonstrated ability to work on small to medium sized projects with moderate supervision; Demonstrated written and verbal communication skills; Demonstrated ability to work well with peers in a collaborative team environment; and Demonstrated ability working with an Agile development methodology. (Unless otherwise indicated, State Street is seeking the ability in the skills listed above with no specific number of years of experience required. All experience can be gained concurrently). Salary Range: $178,131 - $180,000 Annual The range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ. Employees are eligible to participate in State Street’s comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid-time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Define and lead the global project engineering strategy, ensuring alignment with enterprise priorities, customer requirements, and project delivery. • Lead and scale a global, multi-disciplinary engineering organization (~400 employees) across Mechanical, Electrical, and Controls engineering. • Build, develop, and scale high-performing engineering teams, driving a culture of collaboration, accountability, and continuous improvement. • Own engineering execution, delivery, and technical direction in close partnership with Project Delivery and commercial leadership. • Establish engineering best practices, operating models, and governance frameworks across global project engineering teams. • Drive consistency and excellence in engineering standards, design quality, and execution across regions and projects. • Partner cross-functionally with Product, Operations, Supply Chain, and Field teams to accelerate delivery and business outcomes. • Balance near-term project delivery with long-term organizational capability, capacity planning, and technical sustainability. • Own engineering resource planning, including workforce strategy, skill mix, and global capacity optimization. • Drive accountability, operating rhythms, and execution discipline across the engineering organization. • Translate technical strategies into clear business value for executive stakeholders. • Develop and execute multi-year engineering capability and investment roadmaps aligned to growth and innovation priorities. • Develop leadership talent and succession plans across the global engineering organization. • Provide architectural and technical oversight while empowering regional and functional engineering leaders. • Partner with executive leadership on strategy, investment decisions, and long-term delivery capabilities. • Represent engineering leadership internally and externally with customers, partners, and stakeholders.
• Support us in the development of observability dashboards related to vulnerability scans, actions and traceability. • Understanding the requirements related to Security Observability based on discussions with Stream lead. • Conceptualization, Design and Development of Dashboards required for comprehensive Security Observabilities • Work with our teams, and provide training on the technology stack as needed • Support dashboard creation as needed
• Support us in the development of observability dashboards related to vulnerability scans, actions and traceability. • Understanding the requirements related to Security Observability based on discussions with Stream leads • Conceptualization, Design and Development of Dashboards required for comprehensive Security Observabilities • Work with our teams, and provide training on the technology stack as needed • Support dashboard creation as needed
• Collaborate with cross-functional teams (product, design, operations, infrastructure) to design and deliver reliable billing platform experiences • Architect and develop scalable backend services and APIs across the billing ecosystem including subscription lifecycle management, usage aggregation, and payment processing • Lead complex technical efforts end-to-end from requirements decomposition through design, implementation, and production rollout with minimal oversight • Provide technical guidance and architectural direction to engineers across the team; establish and uphold engineering standards for code quality, testing, and observability • Own the reliability, scalability, and performance of critical billing components; proactively identify and resolve bottlenecks, regressions, and integration failures • Drive technical design decisions for new platform capabilities such as usage-based billing models, and billing reconciliation pipelines • Establish deep end-to-end ownership of one or more core billing domains. You are the person the team turns to when something is unclear or broken



