Enable job alerts via email!

Sr Lead Software Engineer - KDB - Vice President

J.P. MORGAN-1

London

On-site

GBP 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading financial services firm seeks a Lead Software Engineer to join their Data Analytics team. This role involves developing scalable solutions using KDB technology, leading projects, and collaborating with stakeholders. Ideal candidates will have extensive experience in software engineering and KDB, along with a commitment to diversity and inclusion.

Qualifications

  • At least 7 years of experience using KDB and 2+ years as a lead.
  • Experience in requirements gathering and user acceptance testing.

Responsibilities

  • Develop secure, high-quality production code.
  • Identify opportunities to automate recurring issues.
  • Lead team members through project management and SDLC.

Skills

Software Engineering Concepts
Automation
Agile Methodologies
Collaboration

Education

Formal Training in Software Engineering

Tools

KDB
AWS
Terraform
Kubernetes
Python
C++
Java

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 technical issues, thinking beyond routine approaches to build solutions or resolve problems.
  2. Develop secure, high-quality production code, review, and debug code written by others.
  3. Identify opportunities to eliminate or automate recurring issues to improve operational stability.
  4. Lead communities of practice across Software Engineering to promote awareness and use 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, SDLC, testing, and continuous improvement of coding standards.
  8. Develop scalable, real-time processing solutions using agile methodologies.
  9. Partner with stakeholders to gather 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 applied experience.
  • Hands-on experience with 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 in requirements gathering, task decomposition, estimation, planning, testing, and user acceptance testing.
  • Deep understanding of KDB technology and Q language, with at least 7 years of professional experience using KDB and 2+ years as a lead.
  • Knowledge of KDB+tick design, data organization, and performance optimization.
  • Experience developing and managing large datasets and query performance optimization.
  • Experience in scaling and load-balancing KDB 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 the cloud.
  • Knowledge of additional 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. 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 accommodate religious practices, mental health, or physical disabilities. Visit our FAQs for more information about requesting accommodations.

About The Team

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

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

Similar jobs

Lead Software Engineer

LessonWise

Greater London

Remote

GBP 70,000 - 90,000

3 days ago
Be an early applicant

Sr Lead Software Engineer - KDB - Vice President | London, UK

JPMorgan Chase & Co.

London

On-site

GBP 80,000 - 150,000

13 days ago

Sr Lead Software Engineer - KDB - Vice President

TN United Kingdom

London

On-site

GBP 80,000 - 150,000

12 days ago

Sr Lead Software Engineer - KDB - Vice President

J.P. Morgan

London

On-site

GBP 80,000 - 120,000

17 days ago

Lead Software Developer

Defenceiq

London

On-site

GBP 60,000 - 100,000

8 days ago