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 Lead Software Engineer at JPMorgan Chase within the Corporate and Investment Bank Payments Technology Kinexys Cloud platform, you are an integral part of an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. You will promote significant business impact through your capabilities and contributions, applying deep technical expertise and problem-solving methodologies to address a diverse array of challenges across multiple technologies and applications.
Job responsibilities
Demonstrates and champions site reliability culture and practices and exerts technical influence throughout your teamLeads initiatives to improve the reliability and stability of your team’s applications and platforms using data-driven analytics to improve service levelsCollaborates with team members to identify comprehensive service level indicators and stakeholders to establish reasonable service level objectives and error budgets with customersDemonstrates a high level of technical expertise within one or more technical domains and proactively identifies and solves technology-related bottlenecks in your areas of expertiseProvides sound recommendations to improve and implement best practices that support the cloud strategy and application adoptions.Leverages core AWS services such as VPC, PrivateLink, EC2, EKS, S3, RDS, EFS, and Lambda to build scalable and efficient cloud solutions.Participates in both internal and external technology forums related to Terraform, Kubernetes, and DevOps/GitOps initiatives to stay abreast of the latest trends and technologies.Leads the adoption of industry best practices and approaches for implementing DevOps principles, specifically focusing on Kubernetes infrastructure provisioning on public cloud.Defines and develops declarative modules for infrastructure provisioning using Terraform Enterprise to support the design, build, and implementation of the Kinexys Cloud Platform on AWS.Engages in hands-on keyboard coding to develop and implement cloud infrastructure solutions.
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 5+ years applied experienceDeep proficiency in reliability, scalability, performance, security, enterprise system architecture, toil reduction, and other site reliability best practices with the ability to implement these practices within an application or platformDeep understanding and hands-on experience with AWS services (VPC, PrivateLink, EC2, EKS, S3, RDS, EFS, Lambda).Expertise in infrastructure provisioning using Terraform Enterprise and developing declarative modules.Strong experience in Kubernetes infrastructure provisioning and management on public cloud.Proficiency in designing and implementation of secure, scalable, and efficient networking solutions, including multi-region enablement.Experience in Implementing cybersecurity standards, best practices, and solutions for high availability, resiliency, and disaster recovery.Proven experience with DevOps methodologies, GitOps practices, and infrastructure as code (IaC).Proficiency in at least one programming language (e.g., Python, Java) for automation and development.Strong understanding of cloud architecture, networking, security, and best practices.Excellent problem-solving, teamwork, and communication skills (written and verbal).
Preferred qualifications, capabilities, and skills
Certifications: AWS, Terraform, Kubernetes, networking, cybersecurity, or cloud resiliency certifications.CI/CD & Automation Tools: Experience with CI/CD pipelines and automation tools (e.g., Jenkins, ArgoCD, Harness).Advanced proficiency in one or more programming languages (Python, Go, Java, Node.js, etc.).