Lead Software Engineer - DevOps
JPMorgan Chase & Co.About the role
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorgan Chase within the CTO - JET Team, you play a vital role in an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products that are secure, stable, and scalable. As a key technical contributor, you will be responsible for implementing critical technology solutions across diverse technical domains, supporting various business functions to achieve the firm's objectives.
Job responsibilities
- Lead the design, development, and implementation of robust CI/CD pipelines using Jenkins, GitHub Actions, and other tools to automate software delivery processes.
- Oversee the management and optimization of cloud infrastructure on Amazon AWS, including EKS, ECS, and Terraform, to support scalable and reliable application deployment.
- Design and implement Kubernetes (K8S) solutions for container orchestration, ensuring high availability and scalability of applications.
- Implement security best practices and ensure compliance with industry standards and regulations in all CI/CD processes.
- Provide leadership and mentorship to junior engineers, fostering a culture of continuous learning and improvement.
- Keep abreast of the latest industry trends and technologies in CI/CD and cloud computing, and apply them to improve existing systems.
- Troubleshoot and resolve any issues that arise in the CI/CD pipeline or cloud infrastructure to minimize impact on development and deployment.
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Develops secure high-quality production code, and reviews and debugs code written by others
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience.
- Extensive professional experience in software engineering, with a focus on developing and managing CI/CD systems
- Create and maintain automation scripts using Java, Python, and Groovy to streamline build, test, and deployment processes.
- Strong expertise in Java, Python, and Groovy for developing automation scripts and tools.
- Extensive experience with Jenkins and GitHub Actions for building and maintaining CI/CD pipelines.
- Proficient in Amazon AWS services, including EKS and ECS, with hands-on experience in deploying and managing applications in a cloud environment.
- Solid experience with Terraform for infrastructure provisioning and management.
- In-depth knowledge of Kubernetes (K8S) for container orchestration and management.
- Strong understanding of version control systems, particularly Git, for code management and collaboration.
- Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues in CI/CD pipelines and cloud infrastructure.
- Proven ability to lead and mentor a team, with strong communication skills to collaborate effectively with cross-functional teams.
Preferred qualifications, capabilities, and skills
- Experience in implementing AI and machine learning tools and frameworks to enhance CI/CD processes and optimize software delivery.
- Proficiency in data analysis and visualization techniques to derive insights from CI/CD metrics and improve pipeline efficiency.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s