Job Description
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead Software Engineer at JPMorgan Chase within the Chief Data and Analytics Office, you'll be a key player in our agile team. We work together to enhance, build, and deliver top-notch technology products securely and efficiently. Your expertise and problem-solving skills will be crucial in promoting business impact and tackling a diverse array of technical challenges. This role offers the opportunity to apply and grow your skills in a dynamic and collaborative environment.
Job responsibilities
- Provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Makes decisions that influence the product design, application functionality, and technical operations and processes
- Leads the design and development of the cloud infrastructure offerings and platform tools, ensuring that they are secure, scalable, and reliable, and provides technical leadership and guidance to the cloud engineering team
- Contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
- Influences peers and project decision-makers to consider the use and application of leading-edge technologies
- Adds to the team culture of diversity, equity, and respect
- Collaborates with development teams to enable the delivery of high-quality, secure, and scalable applications on the cloud
- Identifies areas of improvement and prioritizes initiatives that align with business goals and objectives
- Stays up-to-date with the latest advancements in cloud technologies and recommends the adoption and implementation of new tools/technologies
- Ensures compliance with security and regulatory requirements for the cloud
Required qualifications, capabilities, and skills
- Formal training or certification in software engineering concepts and proven applied experience
- Hands-on experience with one or more cloud computing platforms: AWS, Azure, GCP
- Advanced knowledge of containerization and container runtime/orchestration platforms such as Docker, Kubernetes, ECS
- Experience with cloud infrastructure provisioning tools like Terraform, Pulumi, Crossplane, and CloudFormation
- Proficiency in programming languages such as Golang, Python, Java, JavaScript/TypeScript, and understanding of software development best practices
- Experience with logging and monitoring tools like Splunk, Grafana, Prometheus
- Strong knowledge of cloud security best practices, shift-left methodologies, and DevSecOps processes
- Deep understanding of software applications and technical processes, with expertise in one or more disciplines (e.g., cloud, AI, ML, mobile)
- Ability to independently tackle design and functionality problems with minimal oversight
- Educational background in Computer Science, Computer Engineering, Mathematics, or a related technical field
Additional qualifications, capabilities, and skills
- Experience implementing multi-cloud architectures
- Certifications in relevant areas such as Cloud, Kubernetes, Infrastructure as Code (IaC)
About Us
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals, and institutional investors. Our first-class approach to serving clients drives everything we do. We aim to build trusted, long-term partnerships to help our clients achieve their objectives.
We recognize that our people are our strength. The diverse talents they bring are key to our success. We are an equal opportunity employer, valuing diversity and inclusion, and do not discriminate based on protected attributes. We also accommodate applicants' and employees' practices, beliefs, and needs related to mental health or disabilities. For more information, visit our FAQs about requesting accommodations.
About The Team
Our professionals in Corporate Functions cover areas from finance and risk to human resources and marketing. Our corporate teams are essential in setting our businesses, supporting our clients, customers, and employees for success.