Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer

full-timePosted: Dec 8, 2025

Job Description

Lead Software Engineer

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

As a Lead Software Engineer at JP Morgan Chase in Columbus, OH, you will play a pivotal role in driving innovative tech solutions that power our global financial services. This position involves leading agile teams to develop and maintain critical applications supporting areas like investment banking, asset management, and consumer banking. You will architect scalable systems that handle massive transaction volumes while ensuring compliance with stringent financial regulations. Your work will directly impact how millions of customers interact with our digital platforms, from mobile banking apps to real-time trading systems, in a collaborative environment that values innovation and excellence. In this leadership role, you will mentor a team of talented engineers, fostering a culture of continuous learning and high performance. Responsibilities include designing robust software architectures, integrating cutting-edge technologies such as AI-driven fraud detection and cloud-based analytics, and optimizing code for efficiency in high-stakes financial operations. You will collaborate closely with cross-functional stakeholders, including risk analysts and product owners, to translate business needs into technical roadmaps. At JP Morgan Chase, we prioritize agile practices to deliver value quickly, and your expertise will help us stay ahead in the competitive fintech landscape. Joining JP Morgan Chase means being part of a world-class organization committed to ethical innovation and employee growth. This role offers opportunities to work on transformative projects that shape the future of finance, with access to advanced tools and resources. If you are passionate about leveraging technology to solve real-world financial challenges and thrive in a dynamic, team-oriented setting, this position in Columbus, OH, is an ideal fit for advancing your career in software engineering.

Key Responsibilities

  • Design, develop, and deploy critical software solutions across multiple technical domains, including backend services, APIs, and data pipelines for JP Morgan Chase's financial platforms
  • Lead an agile team of engineers in implementing scalable, secure applications that support trading, risk analysis, and customer banking services
  • Collaborate with product managers, data scientists, and compliance teams to align technical solutions with business objectives in the financial services industry
  • Mentor and guide junior developers, conduct code reviews, and ensure adherence to best practices and coding standards
  • Identify and resolve complex technical issues, optimizing performance for high-volume financial transactions
  • Integrate emerging technologies like AI and cloud-native architectures to enhance JP Morgan's digital banking and investment tools
  • Contribute to the architecture of resilient systems that meet regulatory requirements and handle real-time financial data processing
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within an agile framework
  • Monitor and maintain production systems, ensuring uptime and security for mission-critical financial applications

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience
  • At least 7+ years of software engineering experience, with a focus on building scalable applications in financial services
  • Proven experience leading agile teams in delivering complex technical solutions
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud in a regulated financial environment
  • Demonstrated ability to mentor junior engineers and collaborate cross-functionally
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS compliance

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in fintech or banking software development at a large-scale institution
  • Certifications in Java, Python, or cloud technologies (e.g., AWS Certified Developer)
  • Prior leadership role in a high-stakes financial project
  • Familiarity with machine learning applications in risk management or fraud detection

Required Skills

  • Proficiency in Java, Python, or C++ for backend development
  • Experience with microservices architecture and containerization (Docker, Kubernetes)
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasets
  • Expertise in API design and integration (RESTful, GraphQL)
  • Familiarity with cloud computing and DevOps tools (CI/CD pipelines, Jenkins, Terraform)
  • Understanding of cybersecurity principles in financial systems
  • Agile methodologies (Scrum, Kanban) and tools like Jira or Confluence
  • Problem-solving and analytical skills for complex financial algorithms
  • Leadership and communication skills for team collaboration
  • Knowledge of big data technologies (Hadoop, Spark) for transaction processing
  • Experience with version control systems (Git) and automated testing frameworks
  • Adaptability to fast-paced environments in the banking sector
  • Attention to detail for compliance and error-free code in high-stakes finance
  • Interpersonal skills for cross-functional teamwork

Benefits

  • Comprehensive health, dental, and vision insurance plans with employer contributions
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through JP Morgan's internal training programs and tuition reimbursement
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs including gym memberships and mental health support
  • Flexible work arrangements and hybrid options for work-life balance
  • Access to global mobility programs and career advancement within JP Morgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Columbus, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,000 USD / yearly

Source: ai estimated

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

Skills Required

  • Proficiency in Java, Python, or C++ for backend developmentintermediate
  • Experience with microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Expertise in API design and integration (RESTful, GraphQL)intermediate
  • Familiarity with cloud computing and DevOps tools (CI/CD pipelines, Jenkins, Terraform)intermediate
  • Understanding of cybersecurity principles in financial systemsintermediate
  • Agile methodologies (Scrum, Kanban) and tools like Jira or Confluenceintermediate
  • Problem-solving and analytical skills for complex financial algorithmsintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Knowledge of big data technologies (Hadoop, Spark) for transaction processingintermediate
  • Experience with version control systems (Git) and automated testing frameworksintermediate
  • Adaptability to fast-paced environments in the banking sectorintermediate
  • Attention to detail for compliance and error-free code in high-stakes financeintermediate
  • Interpersonal skills for cross-functional teamworkintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience (experience)
  • At least 7+ years of software engineering experience, with a focus on building scalable applications in financial services (experience)
  • Proven experience leading agile teams in delivering complex technical solutions (experience)
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies (experience)
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud in a regulated financial environment (experience)
  • Demonstrated ability to mentor junior engineers and collaborate cross-functionally (experience)
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS compliance (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in fintech or banking software development at a large-scale institution (experience)
  • Certifications in Java, Python, or cloud technologies (e.g., AWS Certified Developer) (experience)
  • Prior leadership role in a high-stakes financial project (experience)
  • Familiarity with machine learning applications in risk management or fraud detection (experience)

Responsibilities

  • Design, develop, and deploy critical software solutions across multiple technical domains, including backend services, APIs, and data pipelines for JP Morgan Chase's financial platforms
  • Lead an agile team of engineers in implementing scalable, secure applications that support trading, risk analysis, and customer banking services
  • Collaborate with product managers, data scientists, and compliance teams to align technical solutions with business objectives in the financial services industry
  • Mentor and guide junior developers, conduct code reviews, and ensure adherence to best practices and coding standards
  • Identify and resolve complex technical issues, optimizing performance for high-volume financial transactions
  • Integrate emerging technologies like AI and cloud-native architectures to enhance JP Morgan's digital banking and investment tools
  • Contribute to the architecture of resilient systems that meet regulatory requirements and handle real-time financial data processing
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within an agile framework
  • Monitor and maintain production systems, ensuring uptime and security for mission-critical financial applications

Benefits

  • general: Comprehensive health, dental, and vision insurance plans with employer contributions
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through JP Morgan's internal training programs and tuition reimbursement
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid options for work-life balance
  • general: Access to global mobility programs and career advancement within JP Morgan Chase

Target Your Resume for "Lead Software Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer. Takes only 15 seconds!

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

Check Your ATS Score for "Lead Software Engineer" , 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 Lead Software Engineer @ 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

Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer

full-timePosted: Dec 8, 2025

Job Description

Lead Software Engineer

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

As a Lead Software Engineer at JP Morgan Chase in Columbus, OH, you will play a pivotal role in driving innovative tech solutions that power our global financial services. This position involves leading agile teams to develop and maintain critical applications supporting areas like investment banking, asset management, and consumer banking. You will architect scalable systems that handle massive transaction volumes while ensuring compliance with stringent financial regulations. Your work will directly impact how millions of customers interact with our digital platforms, from mobile banking apps to real-time trading systems, in a collaborative environment that values innovation and excellence. In this leadership role, you will mentor a team of talented engineers, fostering a culture of continuous learning and high performance. Responsibilities include designing robust software architectures, integrating cutting-edge technologies such as AI-driven fraud detection and cloud-based analytics, and optimizing code for efficiency in high-stakes financial operations. You will collaborate closely with cross-functional stakeholders, including risk analysts and product owners, to translate business needs into technical roadmaps. At JP Morgan Chase, we prioritize agile practices to deliver value quickly, and your expertise will help us stay ahead in the competitive fintech landscape. Joining JP Morgan Chase means being part of a world-class organization committed to ethical innovation and employee growth. This role offers opportunities to work on transformative projects that shape the future of finance, with access to advanced tools and resources. If you are passionate about leveraging technology to solve real-world financial challenges and thrive in a dynamic, team-oriented setting, this position in Columbus, OH, is an ideal fit for advancing your career in software engineering.

Key Responsibilities

  • Design, develop, and deploy critical software solutions across multiple technical domains, including backend services, APIs, and data pipelines for JP Morgan Chase's financial platforms
  • Lead an agile team of engineers in implementing scalable, secure applications that support trading, risk analysis, and customer banking services
  • Collaborate with product managers, data scientists, and compliance teams to align technical solutions with business objectives in the financial services industry
  • Mentor and guide junior developers, conduct code reviews, and ensure adherence to best practices and coding standards
  • Identify and resolve complex technical issues, optimizing performance for high-volume financial transactions
  • Integrate emerging technologies like AI and cloud-native architectures to enhance JP Morgan's digital banking and investment tools
  • Contribute to the architecture of resilient systems that meet regulatory requirements and handle real-time financial data processing
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within an agile framework
  • Monitor and maintain production systems, ensuring uptime and security for mission-critical financial applications

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience
  • At least 7+ years of software engineering experience, with a focus on building scalable applications in financial services
  • Proven experience leading agile teams in delivering complex technical solutions
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud in a regulated financial environment
  • Demonstrated ability to mentor junior engineers and collaborate cross-functionally
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS compliance

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in fintech or banking software development at a large-scale institution
  • Certifications in Java, Python, or cloud technologies (e.g., AWS Certified Developer)
  • Prior leadership role in a high-stakes financial project
  • Familiarity with machine learning applications in risk management or fraud detection

Required Skills

  • Proficiency in Java, Python, or C++ for backend development
  • Experience with microservices architecture and containerization (Docker, Kubernetes)
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasets
  • Expertise in API design and integration (RESTful, GraphQL)
  • Familiarity with cloud computing and DevOps tools (CI/CD pipelines, Jenkins, Terraform)
  • Understanding of cybersecurity principles in financial systems
  • Agile methodologies (Scrum, Kanban) and tools like Jira or Confluence
  • Problem-solving and analytical skills for complex financial algorithms
  • Leadership and communication skills for team collaboration
  • Knowledge of big data technologies (Hadoop, Spark) for transaction processing
  • Experience with version control systems (Git) and automated testing frameworks
  • Adaptability to fast-paced environments in the banking sector
  • Attention to detail for compliance and error-free code in high-stakes finance
  • Interpersonal skills for cross-functional teamwork

Benefits

  • Comprehensive health, dental, and vision insurance plans with employer contributions
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through JP Morgan's internal training programs and tuition reimbursement
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs including gym memberships and mental health support
  • Flexible work arrangements and hybrid options for work-life balance
  • Access to global mobility programs and career advancement within JP Morgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Columbus, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,000 USD / yearly

Source: ai estimated

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

Skills Required

  • Proficiency in Java, Python, or C++ for backend developmentintermediate
  • Experience with microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Strong knowledge of databases (SQL/NoSQL) and data modeling for financial datasetsintermediate
  • Expertise in API design and integration (RESTful, GraphQL)intermediate
  • Familiarity with cloud computing and DevOps tools (CI/CD pipelines, Jenkins, Terraform)intermediate
  • Understanding of cybersecurity principles in financial systemsintermediate
  • Agile methodologies (Scrum, Kanban) and tools like Jira or Confluenceintermediate
  • Problem-solving and analytical skills for complex financial algorithmsintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Knowledge of big data technologies (Hadoop, Spark) for transaction processingintermediate
  • Experience with version control systems (Git) and automated testing frameworksintermediate
  • Adaptability to fast-paced environments in the banking sectorintermediate
  • Attention to detail for compliance and error-free code in high-stakes financeintermediate
  • Interpersonal skills for cross-functional teamworkintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience (experience)
  • At least 7+ years of software engineering experience, with a focus on building scalable applications in financial services (experience)
  • Proven experience leading agile teams in delivering complex technical solutions (experience)
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies (experience)
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud in a regulated financial environment (experience)
  • Demonstrated ability to mentor junior engineers and collaborate cross-functionally (experience)
  • Knowledge of financial regulations such as GDPR, SOX, or PCI-DSS compliance (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in fintech or banking software development at a large-scale institution (experience)
  • Certifications in Java, Python, or cloud technologies (e.g., AWS Certified Developer) (experience)
  • Prior leadership role in a high-stakes financial project (experience)
  • Familiarity with machine learning applications in risk management or fraud detection (experience)

Responsibilities

  • Design, develop, and deploy critical software solutions across multiple technical domains, including backend services, APIs, and data pipelines for JP Morgan Chase's financial platforms
  • Lead an agile team of engineers in implementing scalable, secure applications that support trading, risk analysis, and customer banking services
  • Collaborate with product managers, data scientists, and compliance teams to align technical solutions with business objectives in the financial services industry
  • Mentor and guide junior developers, conduct code reviews, and ensure adherence to best practices and coding standards
  • Identify and resolve complex technical issues, optimizing performance for high-volume financial transactions
  • Integrate emerging technologies like AI and cloud-native architectures to enhance JP Morgan's digital banking and investment tools
  • Contribute to the architecture of resilient systems that meet regulatory requirements and handle real-time financial data processing
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within an agile framework
  • Monitor and maintain production systems, ensuring uptime and security for mission-critical financial applications

Benefits

  • general: Comprehensive health, dental, and vision insurance plans with employer contributions
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through JP Morgan's internal training programs and tuition reimbursement
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid options for work-life balance
  • general: Access to global mobility programs and career advancement within JP Morgan Chase

Target Your Resume for "Lead Software Engineer" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer. Takes only 15 seconds!

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

Check Your ATS Score for "Lead Software Engineer" , 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 Lead Software Engineer @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.