Sr Lead Software Engineer - KDB+ / Q
Sr Lead Software Engineer - KDB+ / Q

Sr Lead Software Engineer - KDB+ / Q

London Full-Time 60000 - 84000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Lead software engineering projects, develop KDB applications, and enhance market data solutions.
  • Company: Join JPMorgan Chase, a leader in financial services and technology innovation.
  • Benefits: Enjoy competitive pay, remote work options, and opportunities for professional growth.
  • Why this job: Be part of an agile team, work on exciting greenfield projects, and make a real impact.
  • Qualifications: 7+ years in KDB, strong coding skills, and experience in agile methodologies required.
  • Other info: EU work permit needed; this role is based in London.

The predicted salary is between 60000 - 84000 £ per year.

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 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:

  • Execute creative software solutions, design, develop, and troubleshoot with the ability to think beyond routine approaches to build solutions or solve complex problems.
  • Develop secure, high-quality production code, review, and debug code written by others.
  • Identify opportunities to automate remediation of recurring issues to improve operational stability.
  • Lead communities of practice across Software Engineering to promote awareness and use of new technologies.
  • Contribute to a team culture of diversity, equity, inclusion, and respect.
  • Develop core systems and frameworks based on KDB.
  • Lead team members through project management, improve team practices, and ensure continuous improvement of coding standards.
  • Develop scalable real-time processing solutions using agile methodologies.
  • Partner with stakeholders to capture requirements and deliver solutions.
  • 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 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 in requirements gathering, task 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 query optimization.
  • Experience with large datasets, performance tuning, and scaling KDB applications.
  • Experience in 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.

Sr Lead Software Engineer - KDB+ / Q employer: Jpmorgan Chase & Co.

At JPMorgan Chase, we pride ourselves on being an exceptional employer, offering a dynamic work environment in the heart of London where innovation thrives. Our commitment to employee growth is evident through continuous learning opportunities and a culture that champions diversity, equity, and inclusion. Join us to be part of exciting projects that leverage cutting-edge technology while enjoying a supportive atmosphere that values your contributions and fosters professional development.
J

Contact Detail:

Jpmorgan Chase & Co. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr Lead Software Engineer - KDB+ / Q

✨Tip Number 1

Familiarise yourself with KDB and Q language if you haven't already. Since this role requires deep knowledge of these technologies, consider working on personal projects or contributing to open-source projects that utilise KDB to showcase your skills.

✨Tip Number 2

Network with professionals in the finance and technology sectors, especially those who work with JPMorgan Chase or similar companies. Attend industry meetups or webinars focused on KDB and data analytics to make connections that could help you get noticed.

✨Tip Number 3

Stay updated on the latest trends in cloud technologies, particularly AWS, as this role involves migrating to AWS. Consider obtaining relevant certifications or completing online courses to demonstrate your commitment and knowledge in this area.

✨Tip Number 4

Prepare to discuss your experience with agile methodologies and how you've implemented CI/CD practices in previous roles. Be ready to provide specific examples of how you've improved operational stability and coding standards in your past projects.

We think you need these skills to ace Sr Lead Software Engineer - KDB+ / Q

KDB Technology
Q Language
Software Development Life Cycle (SDLC)
Agile Methodologies
Continuous Integration/Continuous Delivery (CI/CD)
Application Resiliency
System Design
Application Development
Testing and User Acceptance Testing
Performance Tuning
Data Organisation
Query Optimisation
High-Availability Application Design
Automation Techniques
Cloud Technologies (AWS)
Terraform
Kubernetes
Collaboration Skills
Project Management
Team Leadership
Diversity and Inclusion Advocacy

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with KDB and Q language, as well as your leadership skills. Use specific examples from your past roles that demonstrate your ability to develop secure, high-quality production code and lead teams.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your background in software engineering and your experience with AWS and agile methodologies align with the job requirements.

Showcase Relevant Projects: Include details about any relevant projects you've worked on, especially those involving large datasets or KDB applications. Highlight your contributions and the impact of your work on operational stability and performance tuning.

Prepare for Technical Questions: Anticipate technical questions related to KDB technology, Q language, and agile methodologies. Be ready to discuss your problem-solving approach and how you have automated processes in previous roles.

How to prepare for a job interview at Jpmorgan Chase & Co.

✨Showcase Your KDB Expertise

Make sure to highlight your deep understanding of KDB technology and the Q language during the interview. Be prepared to discuss specific projects where you've used KDB, focusing on your experience with large datasets and performance tuning.

✨Demonstrate Agile Methodologies

Since the role involves agile methodologies, be ready to share examples of how you've implemented CI/CD practices in your previous roles. Discuss how you’ve contributed to team culture and continuous improvement in coding standards.

✨Prepare for Technical Challenges

Expect to face technical questions or challenges related to system design and application development. Brush up on your problem-solving skills and be ready to think creatively about how to tackle complex issues.

✨Engage with Stakeholders

The role requires collaboration with various stakeholders. Prepare to discuss how you've gathered requirements in the past and how you ensure that solutions meet business needs. This will demonstrate your ability to partner effectively across teams.

Sr Lead Software Engineer - KDB+ / Q
Jpmorgan Chase & Co.
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>