remoteonsite
Managing Director - Software Engineering - Goldman Sachs
Software Engineer
Senior technical leader driving cloud‑native, AI‑first modernization of core banking systems across a global engineering team, delivering end‑to‑end solutions on AWS.
About the role
Key Responsibilities
- Lead the end‑to‑end modernization of Client Onboarding, Prime Client Reporting, and Counterparty Agreement systems, replacing legacy stacks with cloud‑native, AI‑first architectures on AWS.
- Architect and oversee scalable, secure, and highly available solutions, ensuring compliance with global banking regulations.
- Manage and mentor a distributed team of engineers across New York, Salt Lake City, London, and Bengaluru, fostering a culture of continuous improvement and technical excellence.
- Drive cross‑functional collaboration with product, data science, and operations to integrate advanced AI capabilities into core banking workflows.
- Champion best practices in DevOps, CI/CD, and automated testing to accelerate delivery and reduce technical debt.
Requirements
- 10+ years of experience in large‑scale software engineering, with a proven track record in cloud migration and AI integration.
- Deep expertise in AWS services (EC2, Lambda, RDS, S3, SageMaker, etc.) and modern cloud architecture patterns.
- Strong leadership skills, with experience managing global, cross‑functional engineering teams.
- Excellent communication and stakeholder management abilities, capable of translating complex technical concepts to business leaders.
- Hands‑on experience with DevOps tooling, CI/CD pipelines, and automated testing frameworks.