Enable job alerts via email!

Cloud Platform Lead Software Engineer

ZipRecruiter

Glasgow

On-site

GBP 60,000 - 90,000

Full time

15 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading financial services provider is seeking a Lead Software Engineer to enhance and deliver market-leading technology products within Asset Management. This role entails collaborating with agile teams to implement reliable software solutions, ensuring service availability in a dynamic environment. Candidates should possess extensive experience with automation and cloud technologies, particularly in AWS, and be passionate about driving software engineering excellence.

Qualifications

  • Experience with cloud environments and large-scale software development.
  • Hands-on expertise in Java, Python, Node.js, and React.
  • Formal training in software development concepts required.

Responsibilities

  • Design and implement deployment approaches using CI/CD pipelines.
  • Collaborate with teams on developing scalable, reliable software solutions.
  • Participate in 24x7 support coverage and lead during incidents.

Skills

Automation
Troubleshooting
Collaboration
Communication

Education

Bachelor's or Master's Degree in Computer Science, Engineering, or Business

Tools

AWS
GIT
Jenkins
Docker
Datadog

Job description

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within Asset Management and Wealth, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. You will be a core technical contributor responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level as a Lead Software Engineer at JPMorgan Chase with DevOps experience.

Job responsibilities

  • Collaborate with other software engineers and teams to design and implement deployment approaches using automated continuous integration and continuous delivery pipelines.
  • Act as a key contributor with other software engineers and teams to design, develop, test, and implement availability, reliability, scalability, self-healing solutions in applications, ensuring minimal refactoring or changes.
  • Implement infrastructure, configuration, and network as code for applications and platforms.
  • Collaborate with technical experts, stakeholders, and team members to resolve complex problems.
  • Understand service level indicators and utilize service level objectives to proactively resolve issues before impacting customers.
  • Participate in 24x7 support coverage as needed and lead during incidents.
  • Engage with the Technology Controls organization to ensure tooling and ecosystems meet the firm's cyber policies.
  • Coach team members, encourage skill acquisition, and be accountable for specific software solution outcomes.

Required qualifications, capabilities, and skills

  • Formal training or certification in software development concepts and advanced experience.
  • Passion for automation, excellent debugging, troubleshooting skills, with a can-do attitude.
  • Hands-on experience with large-scale software development in Java, Python, Node.js, React, or scripting.
  • Experience supporting highly available production systems in cloud environments like AWS, with distributed systems, DevOps practices, and SRE standards.
  • Experience with monitoring and alerting tools such as Dynatrace, Datadog, CloudWatch, Splunk, Grafana, Prometheus.
  • Proficiency with GIT, BitBucket, Jenkins, SONAR, Maven, CI/CD tools, Linux, Solaris, relational and non-SQL databases, Kafka, load balancing, IP, DNS.
  • Experience with incident management, release management, RCA/Postmortem practices.
  • Ability to collaborate with high-performing teams across the firm.
  • Excellent verbal and written communication skills for technical and business audiences.
  • Ability to prioritize effectively in a dynamic, global environment.

Additional qualifications

  • Exposure to Docker and container technologies.
  • Knowledge of asset management concepts.
  • Monitoring and management of plant capacity and reporting.
  • Experience in low latency environments and tuning.
  • Knowledge of connectivity and exchange protocols.
  • Bachelor's or Master's Degree in Computer Science, Engineering, or Business.

About Us

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. Our approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their objectives.

We value our diverse talents and are an equal opportunity employer. We do not discriminate based on protected attributes and provide accommodations for applicants and employees as needed. Visit our FAQs for more information.

About The Team

J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions, serving individuals, advisors, and institutions globally. Asset Management offers strategies across asset classes, while Wealth Management helps individuals and families manage their wealth effectively.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.