Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - KDB Developer + Q

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - KDB Developer + Q

full-timePosted: Dec 11, 2025

Job Description

Software Engineer III - KDB Developer + Q

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering global markets with cutting-edge technology. As a Software Engineer III - KDB Developer + Q in our Bengaluru technology center, you will join a dynamic agile team dedicated to designing and delivering market-leading products that ensure secure, scalable, and high-performance solutions for our investment banking and asset management divisions. Your role will focus on leveraging kdb+/q to build robust systems that process vast amounts of real-time market data, enabling traders and analysts to make informed decisions in a competitive landscape. This position offers the opportunity to work on mission-critical applications that directly impact billions in transactions daily, while contributing to a culture of innovation and excellence in one of the world's largest financial institutions. In this role, you will architect and implement kdb+ databases optimized for time-series analytics, integrating seamlessly with our broader ecosystem of trading platforms and risk management tools. You will collaborate with quantitative developers, data scientists, and business stakeholders to translate complex financial requirements into efficient q-language solutions, ensuring low-latency performance under high-volume conditions. Responsibilities include optimizing query performance for petabyte-scale datasets, automating deployment pipelines, and upholding stringent security protocols to comply with global regulatory standards. Your contributions will enhance our ability to handle everything from high-frequency trading feeds to comprehensive market surveillance, driving operational efficiency and strategic insights for JP Morgan Chase clients worldwide. We value engineers who thrive in agile environments and bring a passion for solving real-world financial challenges. This position in Bengaluru provides access to state-of-the-art facilities, mentorship from senior technologists, and opportunities for career growth within our global technology organization. Join us to advance your expertise in kdb+/q while helping shape the future of finance at JP Morgan Chase.

Key Responsibilities

  • Design, develop, and maintain high-performance kdb+/q applications for real-time market data processing and analytics
  • Collaborate with agile teams to deliver secure, scalable technology solutions that support JP Morgan Chase's trading and risk management platforms
  • Optimize database schemas and queries in kdb+ to handle petabyte-scale financial datasets efficiently
  • Integrate kdb+/q systems with other enterprise tools, including Java, Python, and messaging queues like Kafka
  • Conduct code reviews, ensure adherence to coding standards, and implement robust error handling for mission-critical financial applications
  • Troubleshoot and resolve performance issues in production environments, minimizing downtime for global trading operations
  • Contribute to the innovation of quantitative tools, leveraging q language for advanced financial modeling and simulations
  • Work closely with stakeholders in investment banking and asset management to gather requirements and deliver value-added features
  • Participate in on-call rotations to support 24/7 availability of core financial systems

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • Minimum 5+ years of professional software development experience, with at least 3 years focused on kdb+/q development
  • Proven experience in designing and implementing high-performance data systems in a financial services environment
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to handle large-scale data processing and real-time analytics
  • Experience with secure coding practices and compliance with financial regulations such as GDPR and SOX

Preferred Qualifications

  • Master's degree in Computer Science or quantitative finance
  • Experience with tick databases and time-series data management in trading systems
  • Familiarity with cloud platforms like AWS or Azure for deploying kdb+ solutions
  • Prior work at a major financial institution handling market data or risk analytics
  • Certifications in kdb+/q or related technologies from KX Systems

Required Skills

  • Expertise in kdb+/q programming language and database management
  • Proficiency in handling time-series data and tick storage
  • Strong knowledge of financial markets, trading systems, and risk analytics
  • Experience with SQL and NoSQL databases alongside kdb+
  • Familiarity with Java, Python, or C++ for system integrations
  • Understanding of messaging protocols like Apache Kafka or ZeroMQ
  • Agile development practices including Scrum and Kanban
  • Secure coding and DevOps tools such as Git, Jenkins, and Docker
  • Analytical problem-solving and debugging skills for high-stakes environments
  • Excellent communication and collaboration in multicultural teams
  • Knowledge of cloud computing and microservices architecture
  • Attention to detail in compliance-driven financial software development
  • Adaptability to fast-paced, innovative tech environments

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements including hybrid options in Bengaluru

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, IN

Salary

Estimated Salary Rangehigh confidence

45,000,000 - 75,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expertise in kdb+/q programming language and database managementintermediate
  • Proficiency in handling time-series data and tick storageintermediate
  • Strong knowledge of financial markets, trading systems, and risk analyticsintermediate
  • Experience with SQL and NoSQL databases alongside kdb+intermediate
  • Familiarity with Java, Python, or C++ for system integrationsintermediate
  • Understanding of messaging protocols like Apache Kafka or ZeroMQintermediate
  • Agile development practices including Scrum and Kanbanintermediate
  • Secure coding and DevOps tools such as Git, Jenkins, and Dockerintermediate
  • Analytical problem-solving and debugging skills for high-stakes environmentsintermediate
  • Excellent communication and collaboration in multicultural teamsintermediate
  • Knowledge of cloud computing and microservices architectureintermediate
  • Attention to detail in compliance-driven financial software developmentintermediate
  • Adaptability to fast-paced, innovative tech environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • Minimum 5+ years of professional software development experience, with at least 3 years focused on kdb+/q development (experience)
  • Proven experience in designing and implementing high-performance data systems in a financial services environment (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to handle large-scale data processing and real-time analytics (experience)
  • Experience with secure coding practices and compliance with financial regulations such as GDPR and SOX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or quantitative finance (experience)
  • Experience with tick databases and time-series data management in trading systems (experience)
  • Familiarity with cloud platforms like AWS or Azure for deploying kdb+ solutions (experience)
  • Prior work at a major financial institution handling market data or risk analytics (experience)
  • Certifications in kdb+/q or related technologies from KX Systems (experience)

Responsibilities

  • Design, develop, and maintain high-performance kdb+/q applications for real-time market data processing and analytics
  • Collaborate with agile teams to deliver secure, scalable technology solutions that support JP Morgan Chase's trading and risk management platforms
  • Optimize database schemas and queries in kdb+ to handle petabyte-scale financial datasets efficiently
  • Integrate kdb+/q systems with other enterprise tools, including Java, Python, and messaging queues like Kafka
  • Conduct code reviews, ensure adherence to coding standards, and implement robust error handling for mission-critical financial applications
  • Troubleshoot and resolve performance issues in production environments, minimizing downtime for global trading operations
  • Contribute to the innovation of quantitative tools, leveraging q language for advanced financial modeling and simulations
  • Work closely with stakeholders in investment banking and asset management to gather requirements and deliver value-added features
  • Participate in on-call rotations to support 24/7 availability of core financial systems

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements including hybrid options in Bengaluru

Target Your Resume for "Software Engineer III - KDB Developer + Q" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - KDB Developer + Q. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer III - KDB Developer + Q" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer III - KDB Developer + Q @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Software Engineer III - KDB Developer + Q

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - KDB Developer + Q

full-timePosted: Dec 11, 2025

Job Description

Software Engineer III - KDB Developer + Q

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering global markets with cutting-edge technology. As a Software Engineer III - KDB Developer + Q in our Bengaluru technology center, you will join a dynamic agile team dedicated to designing and delivering market-leading products that ensure secure, scalable, and high-performance solutions for our investment banking and asset management divisions. Your role will focus on leveraging kdb+/q to build robust systems that process vast amounts of real-time market data, enabling traders and analysts to make informed decisions in a competitive landscape. This position offers the opportunity to work on mission-critical applications that directly impact billions in transactions daily, while contributing to a culture of innovation and excellence in one of the world's largest financial institutions. In this role, you will architect and implement kdb+ databases optimized for time-series analytics, integrating seamlessly with our broader ecosystem of trading platforms and risk management tools. You will collaborate with quantitative developers, data scientists, and business stakeholders to translate complex financial requirements into efficient q-language solutions, ensuring low-latency performance under high-volume conditions. Responsibilities include optimizing query performance for petabyte-scale datasets, automating deployment pipelines, and upholding stringent security protocols to comply with global regulatory standards. Your contributions will enhance our ability to handle everything from high-frequency trading feeds to comprehensive market surveillance, driving operational efficiency and strategic insights for JP Morgan Chase clients worldwide. We value engineers who thrive in agile environments and bring a passion for solving real-world financial challenges. This position in Bengaluru provides access to state-of-the-art facilities, mentorship from senior technologists, and opportunities for career growth within our global technology organization. Join us to advance your expertise in kdb+/q while helping shape the future of finance at JP Morgan Chase.

Key Responsibilities

  • Design, develop, and maintain high-performance kdb+/q applications for real-time market data processing and analytics
  • Collaborate with agile teams to deliver secure, scalable technology solutions that support JP Morgan Chase's trading and risk management platforms
  • Optimize database schemas and queries in kdb+ to handle petabyte-scale financial datasets efficiently
  • Integrate kdb+/q systems with other enterprise tools, including Java, Python, and messaging queues like Kafka
  • Conduct code reviews, ensure adherence to coding standards, and implement robust error handling for mission-critical financial applications
  • Troubleshoot and resolve performance issues in production environments, minimizing downtime for global trading operations
  • Contribute to the innovation of quantitative tools, leveraging q language for advanced financial modeling and simulations
  • Work closely with stakeholders in investment banking and asset management to gather requirements and deliver value-added features
  • Participate in on-call rotations to support 24/7 availability of core financial systems

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • Minimum 5+ years of professional software development experience, with at least 3 years focused on kdb+/q development
  • Proven experience in designing and implementing high-performance data systems in a financial services environment
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to handle large-scale data processing and real-time analytics
  • Experience with secure coding practices and compliance with financial regulations such as GDPR and SOX

Preferred Qualifications

  • Master's degree in Computer Science or quantitative finance
  • Experience with tick databases and time-series data management in trading systems
  • Familiarity with cloud platforms like AWS or Azure for deploying kdb+ solutions
  • Prior work at a major financial institution handling market data or risk analytics
  • Certifications in kdb+/q or related technologies from KX Systems

Required Skills

  • Expertise in kdb+/q programming language and database management
  • Proficiency in handling time-series data and tick storage
  • Strong knowledge of financial markets, trading systems, and risk analytics
  • Experience with SQL and NoSQL databases alongside kdb+
  • Familiarity with Java, Python, or C++ for system integrations
  • Understanding of messaging protocols like Apache Kafka or ZeroMQ
  • Agile development practices including Scrum and Kanban
  • Secure coding and DevOps tools such as Git, Jenkins, and Docker
  • Analytical problem-solving and debugging skills for high-stakes environments
  • Excellent communication and collaboration in multicultural teams
  • Knowledge of cloud computing and microservices architecture
  • Attention to detail in compliance-driven financial software development
  • Adaptability to fast-paced, innovative tech environments

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements including hybrid options in Bengaluru

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, IN

Salary

Estimated Salary Rangehigh confidence

45,000,000 - 75,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expertise in kdb+/q programming language and database managementintermediate
  • Proficiency in handling time-series data and tick storageintermediate
  • Strong knowledge of financial markets, trading systems, and risk analyticsintermediate
  • Experience with SQL and NoSQL databases alongside kdb+intermediate
  • Familiarity with Java, Python, or C++ for system integrationsintermediate
  • Understanding of messaging protocols like Apache Kafka or ZeroMQintermediate
  • Agile development practices including Scrum and Kanbanintermediate
  • Secure coding and DevOps tools such as Git, Jenkins, and Dockerintermediate
  • Analytical problem-solving and debugging skills for high-stakes environmentsintermediate
  • Excellent communication and collaboration in multicultural teamsintermediate
  • Knowledge of cloud computing and microservices architectureintermediate
  • Attention to detail in compliance-driven financial software developmentintermediate
  • Adaptability to fast-paced, innovative tech environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • Minimum 5+ years of professional software development experience, with at least 3 years focused on kdb+/q development (experience)
  • Proven experience in designing and implementing high-performance data systems in a financial services environment (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to handle large-scale data processing and real-time analytics (experience)
  • Experience with secure coding practices and compliance with financial regulations such as GDPR and SOX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or quantitative finance (experience)
  • Experience with tick databases and time-series data management in trading systems (experience)
  • Familiarity with cloud platforms like AWS or Azure for deploying kdb+ solutions (experience)
  • Prior work at a major financial institution handling market data or risk analytics (experience)
  • Certifications in kdb+/q or related technologies from KX Systems (experience)

Responsibilities

  • Design, develop, and maintain high-performance kdb+/q applications for real-time market data processing and analytics
  • Collaborate with agile teams to deliver secure, scalable technology solutions that support JP Morgan Chase's trading and risk management platforms
  • Optimize database schemas and queries in kdb+ to handle petabyte-scale financial datasets efficiently
  • Integrate kdb+/q systems with other enterprise tools, including Java, Python, and messaging queues like Kafka
  • Conduct code reviews, ensure adherence to coding standards, and implement robust error handling for mission-critical financial applications
  • Troubleshoot and resolve performance issues in production environments, minimizing downtime for global trading operations
  • Contribute to the innovation of quantitative tools, leveraging q language for advanced financial modeling and simulations
  • Work closely with stakeholders in investment banking and asset management to gather requirements and deliver value-added features
  • Participate in on-call rotations to support 24/7 availability of core financial systems

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements including hybrid options in Bengaluru

Target Your Resume for "Software Engineer III - KDB Developer + Q" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - KDB Developer + Q. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer III - KDB Developer + Q" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer III - KDB Developer + Q @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.