Enable job alerts via email!

KDB - Senior Lead eSoftware Engineer

JPMorgan Chase

Jersey City (NJ)

On-site

USD 120,000 - 180,000

Full time

20 days ago

Boost your interview chances

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

Job summary

Join JPMorgan Chase as a Senior Lead Software Engineer in Electronic Trading Technology, where you'll drive significant business impact by developing market-leading technology products. This role requires deep technical expertise, leadership in software development, and a commitment to fostering a diverse and inclusive team culture.

Benefits

Comprehensive rewards package
Opportunities for professional growth
Commitment to diversity and inclusion

Qualifications

  • 5+ years of practical experience in software engineering.
  • Advanced proficiency in KDB and Q language.
  • Experience in development leadership and mentoring.

Responsibilities

  • Provide technical guidance to teams and vendors.
  • Develop secure, high-quality production code.
  • Lead team members through work management and improve practices.

Skills

KDB
Q language
Agile methodologies
Automation
Continuous delivery
Mentoring
Cloud technologies
AI
Machine Learning
Mobile technologies

Education

Computer Science
Engineering
Mathematics

Tools

AWS
Terraform
Kubernetes

Job description

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank in Electronic Trading Technology, you are an essential member of an agile team focused on developing trusted, market-leading technology products in a secure, stable, and scalable manner. Your role involves driving significant business impact through your expertise and applying deep technical knowledge to solve diverse challenges across multiple technologies and applications.

Job responsibilities

  1. Provide technical guidance and direction to support the business, technical teams, contractors, and vendors.
  2. Develop secure, high-quality production code; review and debug code written by others.
  3. Engage in core development and delivery of KDB-based systems, including framework development.
  4. Lead team members through work management, improve team practices via SDLC, testing, and continuous coding standards improvement.
  5. Develop scalable real-time processing solutions using agile methodologies.
  6. Influence decisions on product design, application functionality, and technical operations.
  7. Serve as a subject matter expert in one or more focus areas.
  8. Contribute to the engineering community by advocating firm-wide frameworks, tools, and SDLC practices.
  9. Encourage adoption of leading-edge technologies among peers and project decision-makers.
  10. Foster a team culture emphasizing diversity, equity, inclusion, and respect.

Required qualifications, capabilities, and skills

  • Formal training or certification in software engineering concepts with 5+ years of practical experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Advanced proficiency in programming languages such as KDB and Q language.
  • Proficiency in automation, continuous delivery, and agile methodologies including CI/CD, application resiliency, and security.
  • Experience in development leadership and mentoring, including requirements gathering, task decomposition, estimation, planning, testing, and UAT.
  • Deep expertise in KDB technology and Q language, with at least 2 years in a lead role.
  • Knowledge of KDB+tick design, data organization, and performance optimization.
  • Experience with large datasets, query optimization, scaling, load-balancing, and building resilient high-availability KDB applications.
  • In-depth knowledge of software applications and technical disciplines such as cloud, AI, ML, mobile, etc.
  • Educational background in Computer Science, Engineering, Mathematics, or related fields.

Preferred qualifications, capabilities, and skills

  • Experience with market data venues and vendor data platforms.
  • Experience with AWS, Terraform, and Kubernetes in a production cloud environment.
  • Proficiency in additional programming languages such as Python, C, C++, or Java.

JPMorgan Chase, a leading financial institution with over 200 years of history, offers innovative financial solutions worldwide. We provide a comprehensive rewards package, including competitive salary, benefits, and opportunities for professional growth. We are committed to diversity and inclusion, ensuring equal employment opportunities for all applicants and employees.

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

Similar jobs

KDB - Senior Lead eSoftware Engineer

J.P. Morgan

Jersey City

On-site

USD 120,000 - 180,000

2 days ago
Be an early applicant

Senior Lead eSoftware Engineer - Java, Equities Trading

JPMorgan Chase

New York

On-site

USD 171,000 - 260,000

20 days ago

DevOps, Integration Specialist for Electronic Trading - Senior Lead Software Engineer

JPMorgan Chase

Jersey City

On-site

USD 171,000 - 260,000

30+ days ago

DevOps, Integration Specialist for Electronic Trading - Lead Software Engineer

J.P. Morgan

Jersey City

On-site

USD 120,000 - 160,000

9 days ago

Senior Lead Software Engineer - Python and Credit Technology

JPMorgan Chase

New York

On-site

USD 171,000 - 260,000

30+ days ago