J

JP Morgan Chase

Runs a consumer bank and an investment bank

Lead Software Engineer - Platform Software Development Life Cycle

Platform EngineeringUpdated on Nov 12
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Demonstrated proficiency in building software build pipelines, ideally with GitHub Actions.
  • Strong software engineering skills, with experience designing and coding services and utilities using Golang.
  • Focus on automated testing and familiarity with test-driven development best practices.
  • Proficiency in using Git source control management.
  • A passion for working with cloud-based infrastructure systems.
  • Ability to integrate diverse services, tools, and components.
  • Ability to create and maintain comprehensive documentation.
  • Commitment to continuous learning and improvement.
  • Strong communication and teamwork skills.
  • Willingness to learn new technologies and adapt to changing environments.

Responsibilities

  • Design and implement automation workflows tailored to project requirements using GitHub Actions.
  • Develop utility tools with Golang to automate tasks and streamline software development life cycle processes.
  • Architect, configure, and manage continuous integration and continuous delivery pipelines for reproducible builds and deployments.
  • Monitor and optimize the performance of automation workflows and tools.
  • Create comprehensive documentation and provide training for development teams.
  • Stay updated with emerging technologies in automation, continuous integration and continuous delivery, DevOps, and DevSecOps.
  • Integrate services, tools, and components to enhance systems thinking.
  • Build secure software development life cycle pipelines with vulnerability scanning and artifact validation.
  • Collaborate with software development teams to identify automation opportunities.
  • Facilitate developer self-service through golden paths and custom solutions.
  • Evaluate and recommend new tools and technologies for continuous improvement.

Desired Qualifications

  • Experience with Python, Java, or Kotlin in addition to Golang.
  • Familiarity with Docker containers and Kubernetes environments.
  • Knowledge of Google Cloud Platform and Cloud Key Management services.
  • Experience with infrastructure as code development pipelines.
  • Understanding of DevOps and DevSecOps practices.
  • Ability to build custom solutions when open-source options do not meet requirements.
  • Comfort with innovation and selecting the best technology for each task.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs