Senior Cloud DevRel Engineer

JP Morgan

Location: Greater London

Job Type: Full time


The most difficult thing is the decision to act, the rest is merely tenacity.
- Amelia Earhart

Role Title

  • Senior Cloud DevRel Engineer


The department of Runtime Compute provides an integrated set of runtime capabilities that deliver Platform-as-a-Service (PaaS), Container-as-a Service (CaaS), Function-as-a-Service (FaaS) and Web Hosting across the multi-cloud environment in a secure, application-centric and self-service fashion. Our vision is to deliver a best-in-class and consistent multi-cloud developer experience across PaaS, CaaS, FaaS and Web to enable developers to accelerate the delivery of modern, cloud native applications.

Our Product Portfolio includes Private and Public Cloud Platforms and a wide range of services such as databases, messaging and telemetry. Kubernetes is central to the Runtime Compute strategy, both as a modern developer platform but also as the core fabric to deliver modern services.

As a senior cloud Developer Relations (DevRel) engineer, you will get a chance to stand at the intersection of technology growth between the people who build platforms and the developers who use it. Cloud DevRel Engineers are passionate about cloud platforms, software developers, and everything in between. You will join the Runtime Compute Developer Relations team, working with the engineers that build and operate Kubernetes, CloudFoundry and enable AWS and GCP in JPMC. You’ll be inspiring and informing developers about the possibilities of the Cloud, and driving programs to help them succeed.

Key Responsibilities of the Role

  • Implement best practices and automation to improve the client experience when using Cloud platforms and services in the bank.
  • Accelerate client adoption of cloud platforms and services through education, architectural consultations and guidance, along with owning and building strategic tools to enable application teams to transition and utilize cloud platforms effectively.
  • Work closely with the platform engineering teams that engineer, build, enable and maintain both the private and public cloud offerings.
  • Work closely with developers who are using the platform, gather their requirements, understand their pain points and be a trusted advisor by sharing knowledge, advising best practices and delivering the best possible solutions to increase adoption of cloud products.
  • Craft technical content to help developers understand how to handle specific use cases.
  • All roles in our groups are expected to continuously collaborate across all cloud product offerings.

Attributes of Technologists in the Runtime Compute Engineering group

  • Respect for people and opinions and the ability to confidently offer your point of view
  • Ability to thrive in a collaborative and diverse environment
  • A drive to proactively build trust in order to cultivate long lasting relationships
  • Optimism and adaptability when faced with challenges and complex situations, coupled with the drive to solve complex problems and continuously optimize processes
  • Dedication to continuous improvement and development of your skillset and talents
  • A strong personal identification with JPM’s values

Required Skills

This position requires experience with:

  • Experience architecting, implementing and delivering cloud native applications on cloud platforms such as: Kubernetes, Amazon Web Services, Google Cloud Platform, Cloud Foundry (Open Source and VMWare) or VCF
  • Programming languages including Python, GoLang or Java
  • Ability to communicate technical concepts clearly and effectively.
  • Experience with agile and automated application deployment and management technologies: CI/CD.
  • End-to-End application infrastructure architecture such as Authentication and Authorization Mechanism or Systems Integration
  • Consultative approach - the ability to analyze and resolve complex problems in collaboration with customers and colleagues
  • Experience with public speaking and giving presentations on technical topics
  • Excellent written and spoken communication skills.

Desirable Skills

  • Global financial services and regulatory compliance matters such as PCI Compliance or Cross geographic implications to application deployments
  • Proficiency in building/managing large scale infrastructure deployments (E.g. routers, load balancers, cloud products, container systems, compute, storage and networks)
  • Experience in a technical consulting or client-facing capacity
  • Networking and Application security architectures such as internet facing applications
  • Infrastructure as code tools such as Hashicorp Terraform
  • Database and messaging technologies such as MySQL, Cassandra, Kafka, CockroachDB or Oracle


- Minimum education and experience required: This position requires a Bachelor’s degree in Computer Science, Computer Engineering, or related field of study plus working experience in the position offered as an Application Developer, IT Consultant, Software Engineer, or related occupation.

What’s in it for you?

Besides being in a cool team, we thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver products to continually help our clients succeed. We care about each other, reaching our potential, making a difference to our communities and achieving success that is mutual.

  • Continued career advancement opportunities, including industry recognized certifications, such as AWS and CKAD
  • Exposure to strong mentorship and leadership examples
  • Professional and technical development programs
  • Opportunities to be a valuable member of a close-knit, collaborative, diverse team that encourages networking
  • Support Flexible Working Arrangement between home and office
You’ve got this!