When you mentor and advise multiple technical teams and move financial technologies forward, it's a big challenge with big impact. You were made for this.
As a Senior Manager of Software Engineering at JPMorgan Chase within the Commercial & Investment Bank's Post Trade Technology team, you will lead multiple squads of experienced Java engineers delivering secure, highly available, and scalable services. You will provide technical coaching and architectural guidance, anticipate crossteam dependencies, and influence budget and technology choices that improve operational efficiency, platform reliability, and developer productivity across the portfolio.
Job Responsibilities
- Provide direction, oversight, and coaching for multiple teams of mid to seniorlevel software engineers delivering Java/Spring Boot microservices and APIs.
- Define and evolve technical strategy, architecture patterns, and engineering standards for JVMbased services, including API design, eventdriven integrations, and domain boundaries.
- Drive cloudnative design and delivery (containerization, orchestration, autoscaling, resiliency, and cost efficiency) in partnership with platform and SRE teams.
- Ensure successful collaboration across products and stakeholders manage dependencies, align roadmaps, and communicate tradeoffs, risks, and outcomes.
- Lead talent actions-hiring, developing, recognizing, and retaining top engineering talent-while creating a culture of diversity, inclusion, respect, and psychological safety.
- Conduct design and code reviews for critical paths provide handson support for complex problems, production incidents, and performance tuning when needed.
Required Qualifications, Capabilities, and Skills
- Formal training or certification on software engineering concepts and 5+ years applied experience . In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise
- 10+years of experience with strong depth in Java and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security, Spring Data)
- Proven experience leading teams of technologists building and operating distributed systems and microservices at scale in a regulated environment.
- Ability to guide and coach teams to deliver outcomes aligned to strategic initiatives, with strong judgment on build/buy, sequencing, and risk tradeoffs.
- Demonstrated experience with:
- API design and implementation and eventdriven architectures (e.g., Kafka).
- JVM performance tuning, resilience patterns, caching, and data access optimization.
- CI/CD pipelines, infrastructure as code, and test automation (unit, integration, contract, performance).
- Observability and reliability practices (metrics, distributed tracing, logging, SLOs, incident management).
- Experience hiring, developing, and recognizing talent and building inclusive, highperforming teams.