As a Sr Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking division, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. You will leverage your advanced technical capabilities and collaborate with colleagues across the organization to promote best-in-class outcomes across various technologies to support one or more of the firm's portfolios.
Job responsibilities include formulating comprehensive reliability strategies, developing and maintaining monitoring systems, participating in strategic planning, creating scalable code frameworks, developing secure production code, advising cross-functional teams, serving as a subject matter expert, developing technical methods, creating reusable software frameworks, influencing stakeholders, and leading product initiatives.
Required qualifications and skills encompass formal training or certification in software engineering with 5+ years of experience, practical experience in system design and operational stability, extensive experience with SRE and observability tools like Dynatrace, Grafana, Prometheus, expertise in Java, proficiency in cloud platforms (AWS, Azure, Google Cloud), experience with containers and orchestration (ECS, Kubernetes, Docker), proficiency in CI/CD tools (Jenkins, GitLab, Terraform), advanced knowledge in software development and technical disciplines, excellent communication skills, and experience leading complex projects related to SRE, resilience, and system performance.
Preferred qualifications include knowledge of infrastructure disciplines such as hardware, networking, databases, deployment practices, automation, resilience, troubleshooting skills, and experience with IBM IMS database and Mainframe.