JPMorganChase

Backend engineer for internal developer platforms

In short

This role builds and maintains CI/CD automation and internal developer platform tooling at JPMorgan Chase's Platform SDLC team, designing GitHub Actions pipelines and GoLang-based utilities to streamline the software development lifecycle. The company is a large financial institution building products for its Chase retail banking platform. It demands strong GoLang engineering skills, CI/CD pipeline architecture experience, TDD practices, and comfort with cloud infrastructure, at a lead-level seniority. Based onsite in London, full-time.

About the Team
Out of the successful launch of Chase in 2021, we're a new team, with a new mission. We're creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We're people-first. We value collaboration, curiosity and commitment. As a Platform Engineer at JPMorgan Chase within the Platform SDLC team, you are the heart of this venture, focused on getting smart ideas into the hands of our customers.
Responsibilities
•Work closely with software development teams to analyze existing workflows and identify opportunities for automation using GitHub Actions.
•Design and implement custom workflows tailored to specific project requirements, including infrastructure as code development pipelines.
•Use GoLang to automate repetitive tasks, boost developer productivity, and streamline software development lifecycle (SDLC) processes.
•Architect, configure, and manage CI/CD pipelines using GitHub Actions to automate the build, test, and deployment processes.
•Ensure smooth integration with version control systems and other development tools, facilitating reproducible builds and deployments.
•Monitor and analyze the performance of automation workflows and utility tools, identifying areas for optimization and improvement.
•Proactively implement enhancements to streamline processes and reduce cycle times.
•Create comprehensive documentation for automation workflows, utility tools, and best practices.
•Provide training and support to development teams to ensure successful adoption and utilization of automation solutions.
•Keep abreast of the latest trends and advancements in automation, CI/CD, DevOps and DevSecOps practices.
•Evaluate new tools and technologies, recommending adoption where appropriate to drive continuous improvement.
Requirements
•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 about working with cloud-based infrastructure systems.
•Enjoy integrating various services, tools, and components together and value "systems thinking".
•Engineers proficient in other languages, such as Python, Java, or Kotlin, are also welcome, provided they are willing to learn GoLang.
Conditions
No conditions stated in the posting.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot