JPMorgan Chase is seeking a Lead Software Engineer specializing in AWS, Python, Terraform, and Machine Learning to join their CDAO (Chief Data Analytics Office) team. This role offers an opportunity to make a significant impact in AI and machine learning while working with cutting-edge technologies.
As a Lead Software Engineer, you'll be part of an agile team focused on enhancing and delivering trusted, market-leading technology products. The position involves working within CDAO, which drives the firm's strategic investments in AI/ML and data-oriented capabilities. The engineering team builds innovative platforms, automates infrastructure operations, and enables Agentic-based AIOps platforms.
Key responsibilities include designing scalable cloud native solutions, developing secure production code, and serving as a subject matter expert. You'll work with modern technology stacks including AWS, Python, and Terraform to deliver highly available and resilient products. The role requires deep technical expertise in cloud technologies, particularly AWS services like Athena, Glue, EMR, and SageMaker.
The ideal candidate will have 5+ years of software engineering experience, advanced programming skills in Python or Java, and relevant AWS certifications. You'll be working in Jersey City, NJ, with a competitive salary range of $152,000-$215,000, plus comprehensive benefits including healthcare, retirement plans, and educational support.
This is an excellent opportunity for a seasoned engineer looking to work at the intersection of cloud computing and machine learning while contributing to JPMorgan Chase's technological advancement in AI and data analytics. The role offers significant growth potential and the chance to influence the direction of enterprise-scale AI/ML initiatives.