Software Engineering & Development Lead (Investment Accounting)

State Street Corporation

Quincy, MA, United States of America • 30m ago • On-site

Senior

On-site

120,000 - 202,500 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Software Engineering & Development Lead (Investment Accounting) role

Improve your resume now

$120,000 – $202,500/year

Quick Facts

  • Role: Software Engineering & Development Lead (Investment Accounting), Vice President

  • Focus: Hands-on engineering leadership for a business-critical Investment Accounting platform—build-out, modernization, and enhancement

  • Work model: Onsite 4 days/week, 1 day remote (8am–5pm)

  • Pay range: $120,000–$202,500 annually

Description

Lead a software engineering team responsible for enhancing and supporting a business-critical portfolio accounting and middle-office application. Drive modernization from a Windows-based Visual C++ platform to a modern distributed architecture with web-based user experiences and Java-based services. Partner across global business and technology teams to translate investment and regulatory needs into scalable, resilient solutions.

Responsibilities

  • Lead software engineering delivery for application enhancement and support
  • Plan and execute application modernization initiatives
  • Partner with product owners, architecture, infrastructure, and risk teams to deliver strategic solutions
  • Translate business and regulatory requirements into maintainable, operationally resilient software
  • Oversee solution design, software development, production readiness, and operational stability
  • Lead Agile activities including release planning, estimation, prioritization, and execution across global teams
  • Mentor engineering talent and promote technical excellence and continuous improvement
  • Communicate delivery progress, dependencies, risks, and technology strategy to senior leadership
  • Evaluate and adopt modern engineering approaches, including AI-assisted development, automation tooling, and cloud capabilities
  • Provide hands-on leadership during critical delivery and complex production incidents

Requirements

  • 12+ years of experience developing enterprise applications and large-scale data processing solutions
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field (advanced degree preferred)
  • Strong investment accounting and portfolio accounting / financial reporting domain knowledge
  • Proven experience delivering technology for financial services (accounting, investment operations, regulatory reporting, or middle-office platforms)
  • Enterprise application architecture and distributed systems design expertise
  • Strong programming background in Visual C++ and Java, with experience modernizing legacy systems
  • Oracle database experience including SQL and PL/SQL Development
  • Experience with event-driven architectures, microservices, and domain-driven design
  • Strong transaction processing, reconciliation, data integrity, and accounting-centric system design understanding
  • Experience building and operating large-scale distributed systems with high throughput and reliability requirements
  • Working knowledge of Azure and modern DevOps practices
  • Experience with AI-assisted development tools such as GitHub Copilot (or similar)
  • Experience with modern web technologies (e.g., ReactJS) and microservices frameworks (e.g., Spring Boot)
  • Experience with cloud platforms and cloud-native practices; familiarity with CI/CD automation, infrastructure as code, application security, and observability
  • Ability to collaborate regularly with offshore teams in India and China and with U.S. East Coast teams
  • Demonstrated leadership, coaching, and talent development experience

Benefits

  • Comprehensive benefits program including retirement savings plan (401K) with company match
  • Insurance coverage: life, medical, dental, vision, long-term disability, and additional optional coverages
  • Paid time off including vacation, sick leave, short-term disability, and family care responsibilities
  • Employee Assistance Program
  • Incentive compensation with eligibility for annual performance-based awards
  • Eligibility for certain tax-advantaged savings plans

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report