Enable job alerts via email!

Sr Lead Software Engineer - KDB / Q

J.P. MORGAN-1

London

On-site

GBP 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading financial services firm as a Lead Software Engineer, where you will be pivotal in enhancing and delivering market-leading technology products. Work within a dynamic team focused on KDB technology and cloud migration, driving innovation and operational excellence.

Qualifications

  • At least 7 years of professional experience in KDB, including 2+ years in a lead role.
  • Hands-on experience in system design, application development, and operational stability.

Responsibilities

  • Develop secure, high-quality production code and troubleshoot complex problems.
  • Lead team members through project management and improve team processes.

Skills

Automation
Agile Methodologies
Leadership
Problem Solving

Education

Formal training in software engineering

Tools

KDB
Terraform
Kubernetes

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 the Commercial & Investment Bank, 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 responsible for conducting critical technology solutions across multiple technical areas within various business functions to support the firm's business objectives.

Within the Data Analytics team, you will be responsible for applications that store large amounts of cross-asset market data using KDB technology for real-time and historical access. This is an exciting time as we migrate to AWS, re-architect our applications, and build out greenfield projects.

Job Responsibilities
  1. Execute creative software solutions, design, develop, and troubleshoot technically, thinking beyond routine approaches to build solutions or resolve complex problems.
  2. Develop secure, high-quality production code, review, and debug code written by others.
  3. Identify opportunities to automate or eliminate recurring issues to improve operational stability.
  4. Lead communities of practice across Software Engineering to promote awareness and adoption of new technologies.
  5. Contribute to a team culture of diversity, equity, inclusion, and respect.
  6. Develop core systems and frameworks based on KDB.
  7. Lead team members through project management, improve team processes via SDLC, testing, and continuous improvement of coding standards.
  8. Develop scalable, real-time processing solutions using agile methodologies.
  9. Partner with stakeholders to capture requirements and deliver solutions.
  10. Collaborate with application support teams to maintain and support the platform.
Required Qualifications, Capabilities, and Skills
  • Formal training or certification in software engineering concepts with advanced practical experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proficiency in automation and continuous delivery methods.
  • Comprehensive understanding of the Software Development Life Cycle.
  • Advanced knowledge of agile methodologies such as CI/CD, application resiliency, and security.
  • Experience leading development projects: requirements gathering, task decomposition, estimation, delivery planning, testing, and user acceptance testing.
  • Deep expertise in KDB technology and Q language, with at least 7 years of professional experience using KDB, including 2+ years in a lead role.
  • Understanding of KDB+tick design and data organization, with practical experience in optimizing query performance and scaling applications.
  • Experience building resilient, high-availability KDB applications.
Preferred Qualifications, Capabilities, and Skills
  • Experience with market data venues and vendor data platforms.
  • AWS experience.
  • Experience with Terraform and Kubernetes in managing production environments in public cloud.
  • Knowledge of other programming languages such as Python, C, C++, or Java.
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 is first-class in every aspect, and we aim to build trusted, long-term partnerships to help our clients achieve their objectives.

We value our people and the diverse talents they bring. As an equal opportunity employer, we are committed to diversity and inclusion, and we do not discriminate based on protected attributes. We also provide reasonable accommodations for religious practices, mental health, or physical disabilities. For more information, visit our FAQs about requesting accommodations.

About The Team

J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, serving clients in over 100 countries. We provide strategic advice, raise capital, manage risk, and extend liquidity worldwide.

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

Similar jobs

Sr Lead Software Engineer - KDB / Q

J.P. Morgan

London

On-site

GBP 80,000 - 100,000

2 days ago
Be an early applicant

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

J.P. MORGAN-1

London

On-site

GBP 80,000 - 120,000

2 days ago
Be an early applicant

Sr Lead Software Engineer - KDB - Vice President

J.P. MORGAN-1

London

On-site

GBP 80,000 - 120,000

2 days ago
Be an early applicant

Sr Lead Software Engineer - KDB - Vice President

TN United Kingdom

London

On-site

GBP 80,000 - 150,000

12 days ago

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

JPMorganChase

London

On-site

GBP 80,000 - 120,000

19 days ago

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP | London, UK

JPMorgan Chase & Co.

London

On-site

GBP 80,000 - 120,000

30+ days ago

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

JPMorgan Chase & Co.

London

On-site

GBP 60,000 - 120,000

30+ days ago

Sr Lead Software Engineer - KDB - Vice President

J.P. Morgan

London

On-site

GBP 80,000 - 120,000

17 days ago