Taro Logo

Sr Lead Software Engineer - KDB / Q

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.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
9+ years of experience
Finance

Description For Sr Lead Software Engineer - KDB / Q

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. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Working 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.

The role requires deep expertise in KDB technology and Q language, with at least 7 years of professional experience and 2 years in a lead position. You'll be working on developing scalable real-time processing solutions, leading team members, and partnering with stakeholders to deliver high-quality solutions.

Key technical requirements include deep understanding of KDB+tick design, experience with large datasets, query optimization, and building resilient applications. Additional preferred skills include experience with AWS, Terraform, Kubernetes, and other programming languages like Python/C++/Java.

As part of JPMorgan Chase's Commercial & Investment Bank, you'll be joining a global leader that provides strategic advice and products to the world's most prominent corporations and institutions. The bank maintains a first-class approach to serving clients and places high value on diversity and inclusion.

This is an excellent opportunity for a seasoned KDB specialist looking to make an impact in a leading financial institution while working on cutting-edge technology solutions and leading technical teams.

Last updated 15 days ago

Responsibilities For Sr Lead Software Engineer - KDB / Q

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads communities of practice across Software Engineering
  • Develop core systems and frameworks based on KDB
  • Lead team members via book of work management
  • Develop scalable real-time processing solutions using agile methodology
  • Partner with stakeholders to capture requirements and deliver solutions
  • Partner with the application support teams to maintain and support the platform

Requirements For Sr Lead Software Engineer - KDB / Q

Python
Java
  • Deep understanding of KDB technology and Q language with at least 7 years of professional experience
  • At least 2 years as a Lead
  • Deep understanding of KDB+tick design and data organization
  • Practical experience developing/running large datasets and optimizing query performance
  • Practical experience scaling and load-balancing of KDB applications
  • Practical experience building resilient and high-availability KDB applications
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of agile methodologies
  • Development lead experience

Interested in this job?

Jobs Related To JPMorgan Chase Sr Lead Software Engineer - KDB / Q