onsite
Director of Software Engineering - JPMorganChase
Engineering Manager
Senior engineering leader driving cross‑department initiatives, architecting cloud‑native solutions, and fostering high‑performing teams using Java, Python, and AWS within an Agile, DevOps‑centric environment.
About the role
Key Responsibilities
- Lead and mentor a multi‑disciplinary engineering team, setting technical vision and ensuring delivery of high‑quality, scalable software solutions.
- Collaborate with product, design, and business stakeholders to translate complex requirements into actionable, innovative architectures.
- Own the end‑to‑end lifecycle of large‑scale projects, from design and implementation to deployment and continuous improvement.
- Drive adoption of cloud services (AWS), microservices, and CI/CD pipelines to accelerate time‑to‑market and improve reliability.
- Champion best practices in code quality, security, and performance, while fostering a culture of experimentation and learning.
Requirements
- 10+ years of software engineering experience with a proven track record in leading large, distributed teams.
- Deep expertise in Java and Python, with hands‑on experience building cloud‑native, microservices‑based applications on AWS.
- Strong background in Agile methodologies, DevOps practices, and CI/CD tooling.
- Excellent communication skills, capable of influencing stakeholders at all levels.
- Strategic thinker with a passion for driving innovation and delivering measurable business impact.
Skills
javapythonawsagilecicd