Enable job alerts via email!

Lead Software Engineer - Cloud AI/ML

JPMorgan Chase & Co.

Bournemouth

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading global financial services firm in the United Kingdom is seeking a Lead Software Engineer for their Post Trade Tech Team. This role involves designing and implementing cloud-based applications, collaborating with architects for alignment with business goals, and optimizing applications for performance and security. The ideal candidate will have extensive experience in cloud development, proficiency in programming languages like Java and Python, and familiarity with various cloud platforms and security practices. Competitive compensation and a dynamic work environment are offered.

Qualifications

  • Extensive experience in cloud development and application design.
  • Proficient in cloud security best practices.
  • Solid understanding of Infrastructure as Code (IAC).

Responsibilities

  • Design, develop, and implement cloud-based applications and services.
  • Collaborate with architects to align design with business goals.
  • Lead communities of practice to promote technology adoption.

Skills

Cloud development
Java
Python
Node.js
AWS
Azure
Google Cloud Platform
RESTful APIs
AI/ML integration
Git
CI/CD
Docker
Kubernetes

Education

Relevant certifications (AWS, Azure, Google Cloud)

Tools

Terraform
CloudWatch
Dynatrace
Datadog
Grafana
ELK stack
Job description

As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank's Post Trade Tech Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Responsibilities
  • Design, develop, and implement cloud-based applications and services.
  • Collaborate with architects and engineers to ensure design solutions are aligned with business goals.
  • Optimize applications for performance, scalability, and security.
  • Identify opportunities to eliminate or automate the remediation of recurring issues to enhance the overall operational stability of software applications and systems.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up to date with emerging Cloud and AI/ML technologies and industry trends to drive innovation and continuous improvement.
  • Lead communities of practice across Software Engineering to promote awareness and adoption of new and leading-edge technologies.
  • Formal training or certification on software engineering concepts and proficient advanced experience.
  • Highly experienced in cloud development, with a focus on application design and development.
  • Proficiency in programming languages such as Java, Python, or Node.js.
  • Strong experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Experience building RESTful APIs and working with event-driven or serverless architectures.
  • Experience with AI/ML model integration, prompt engineering, or LLM APIs (OpenAI, Bedrock).
  • Experience with Git, CI/CD pipelines, automated testing frameworks and DevOps practices.
  • Experience with monitoring and logging tools like CloudWatch, Dynatrace, Datadog, Prometheus, Grafana, or ELK stack.
  • Strong understanding of cloud security best practices.
  • Proficiency in data warehousing solutions like Snowflake and Iceberg and relational databases such as RDS or Oracle.
  • Experience in Infrastructure as Code (IAC) such as Terraform or equivalent.
Qualifications
  • Experience in automation in scripting languages such as Python, Groovy, etc.
  • Relevant certifications such as AWS Certified Developer, Microsoft Certified: Azure Developer, or Google Professional Cloud Developer.
  • Familiarity with database technologies such as SQL, NoSQL, and cloud-native databases.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Experience with building out loosely coupled software and familiarity with SOA/Microservice architectures.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.