Lead Software Engineer - Platform Engineer - SDLC

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.
DevOps
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Description For Lead Software Engineer - Platform Engineer - SDLC

As a Platform Engineer at JPMorgan Chase within the Platform SDLC team, you will be at the heart of this venture, focused on getting smart ideas into the hands of customers. The role involves designing, implementing, and maintaining automation solutions for software development processes. You will collaborate with cross-functional teams to identify automation opportunities, build out custom workflows, and develop utility tools to enhance productivity and efficiency.

The platform's SDLC technology stack consists of GitHub Actions for CI/CD workflows, with automation utilities written in Golang, Python and shell scripts. The environment includes Docker containers and integrates with Kubernetes on Google Cloud Platform (GCP). You'll be working in a collaborative environment that values diversity of thought and experience.

Key focus areas include:

  • Building secure SDLC pipelines with vulnerability scanning
  • Ensuring immutable artifact signing and testing validation
  • Working towards developing an Internal Developer Platform (IDP)
  • Creating golden paths and enabling developer self-service
  • Implementing automation workflows using GitHub Actions
  • Developing efficient utility tools in GoLang
  • Managing and optimizing CI/CD pipelines

The role offers opportunities to work with cutting-edge technology while solving real-world problems in the financial services sector. You'll be part of a new team with a fresh mission, working in an environment that nurtures skills and helps realize potential.

This position is ideal for someone who combines strong technical skills with a collaborative mindset and passion for automation and developer productivity. You'll be contributing to a platform that powers next-generation banking solutions while working alongside professionals who value innovation and technical excellence.

Last updated 33 minutes ago

Responsibilities For Lead Software Engineer - Platform Engineer - SDLC

  • Design and implement automation workflows using GitHub Actions
  • Develop GoLang utilities, scripts, and applications to automate tasks
  • Architect and manage CI/CD pipelines
  • Monitor and optimize performance of automation workflows
  • Create documentation and provide training for automation solutions
  • Stay updated with emerging technologies in automation and DevOps

Requirements For Lead Software Engineer - Platform Engineer - SDLC

Go
Kubernetes
Python
  • Demonstrated proficiency with building software build pipelines, ideally with Github Actions
  • Primarily identify as a software engineer and excel at designing and coding services and utilities using Golang
  • Strong focus on automated testing following TDD best practices
  • Well versed in using git scm
  • Passionate working with cloud-based infrastructure systems
  • Experience integrating various services, tools, and components together

Benefits For Lead Software Engineer - Platform Engineer - SDLC

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Comprehensive medical, dental, and vision insurance
  • 401k retirement plan
  • Equal opportunity employer with focus on diversity and inclusion
  • Professional development and training opportunities

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Platform Engineer - SDLC

Lead Software Engineer - Python, Terraform

Lead Software Engineer position at JPMorgan Chase focusing on Python and Terraform development within the Corporate Sector Network platform team.

Senior Lead Software Engineer - Platform Engineering

Senior Lead Software Engineer role at JPMorgan Chase focusing on Platform Engineering and DevOps, offering competitive compensation and comprehensive benefits.

Lead Infrastructure Engineer - Low Latency Network Engineering - Athens

Lead Infrastructure Engineer position at JPMorgan Chase in Athens, focusing on low latency network engineering and infrastructure solutions for electronic trading services.

Lead Site Reliability Engineer - Azure SRE/DevOps - Neovest - Athens

Lead Site Reliability Engineer position at JPMorgan Chase in Athens, focusing on Azure cloud infrastructure and DevOps practices for the Neovest platform.

Lead Software Engineer - Python / DevOps - Markets Technology - Athens

Lead Software Engineer position at JPMorgan Chase in Athens, focusing on Python/DevOps for Markets Technology, requiring expertise in automation, system design, and trading systems.