Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer- Golang

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer- Golang

full-timePosted: Dec 4, 2025

Job Description

Lead Software Engineer- Golang

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of redefining digital banking, and we're seeking a Lead Software Engineer specializing in Golang to join our innovative team in Bengaluru, India. In this pivotal role, you will spearhead the development of cloud-native platforms that deliver seamless, secure, and personalized experiences to our global customer base. As a leader in financial services, JP Morgan Chase powers everything from everyday transactions to complex investment strategies, and your expertise will directly contribute to building resilient systems that handle billions in daily volume while adhering to stringent regulatory standards. Your responsibilities will span the full software development lifecycle, from architecting scalable microservices in Golang to integrating with legacy banking systems and emerging fintech technologies. You will collaborate with multidisciplinary teams to innovate on features like real-time fraud detection, mobile wallet integrations, and AI-driven advisory services. Emphasizing security and compliance, you will ensure our platforms meet the highest industry benchmarks, protecting client assets in a landscape of evolving cyber threats. This position offers the opportunity to mentor engineers, drive technical strategy, and influence the future of digital finance at one of the world's largest banks. Joining JP Morgan Chase means becoming part of a culture that values innovation, integrity, and inclusion. Based in our state-of-the-art Bengaluru office, you will have access to cutting-edge tools, global projects, and a supportive environment that fosters career growth. If you are passionate about leveraging Golang to transform financial services and thrive in a fast-paced, high-stakes setting, this role is your chance to make a lasting impact on how the world banks.

Key Responsibilities

  • Lead the design, development, and deployment of cloud-native platforms using Golang to enhance digital banking experiences for millions of customers
  • Architect scalable microservices that integrate with core banking systems, ensuring low-latency and high-availability for transaction processing
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align engineering efforts with business goals in the financial services sector
  • Mentor and guide junior engineers, conducting code reviews and fostering best practices in secure coding for fintech applications
  • Implement robust security measures and monitoring to protect sensitive financial data against cyber threats
  • Optimize system performance and reliability, leveraging CI/CD pipelines to accelerate delivery of features like real-time payments and personalized banking services
  • Drive innovation by exploring emerging technologies to build resilient platforms that support JP Morgan Chase's global digital transformation
  • Participate in on-call rotations to ensure 24/7 uptime for critical banking infrastructure
  • Contribute to technical documentation and knowledge sharing within the engineering community at JP Morgan Chase

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 7+ years of professional software development experience, with at least 4 years focused on backend development
  • Strong proficiency in Go (Golang) programming language, including experience with concurrency patterns and microservices architecture
  • Experience building and deploying cloud-native applications on platforms like AWS, Azure, or Google Cloud
  • Deep knowledge of financial services domain, including secure data handling, compliance with regulations like GDPR and PCI-DSS
  • Proven track record of leading engineering teams in agile environments, delivering high-impact projects in fintech
  • Excellent problem-solving skills with the ability to design scalable systems for high-volume transaction processing

Preferred Qualifications

  • Experience with distributed systems and event-driven architectures using tools like Kafka or RabbitMQ
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
  • Prior work in digital banking or payment systems at a large financial institution
  • Certifications in cloud platforms (e.g., AWS Certified Developer) or security (e.g., CISSP)
  • Contributions to open-source projects or publications in software engineering for financial applications

Required Skills

  • Expertise in Golang for backend development
  • Cloud computing (AWS, Azure, or GCP)
  • Microservices and API design (REST/GraphQL)
  • Database management (SQL/NoSQL like PostgreSQL, MongoDB)
  • Containerization (Docker) and orchestration (Kubernetes)
  • CI/CD pipelines (Jenkins, GitLab CI)
  • Security best practices for financial data
  • Agile methodologies and Scrum
  • Problem-solving and debugging complex systems
  • Leadership and team collaboration
  • Knowledge of financial regulations (e.g., SOX, KYC)
  • Event streaming (Kafka)
  • Performance optimization and monitoring (Prometheus, Grafana)
  • Version control (Git)
  • Communication and stakeholder management

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave policies
  • Professional development opportunities through internal training, certifications, and tuition reimbursement
  • Employee stock purchase plan and other financial wellness programs
  • Flexible work arrangements, including hybrid options in Bengaluru
  • Access to on-site wellness facilities, gym memberships, and mental health support resources

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 Golang for backend developmentintermediate
  • Cloud computing (AWS, Azure, or GCP)intermediate
  • Microservices and API design (REST/GraphQL)intermediate
  • Database management (SQL/NoSQL like PostgreSQL, MongoDB)intermediate
  • Containerization (Docker) and orchestration (Kubernetes)intermediate
  • CI/CD pipelines (Jenkins, GitLab CI)intermediate
  • Security best practices for financial dataintermediate
  • Agile methodologies and Scrumintermediate
  • Problem-solving and debugging complex systemsintermediate
  • Leadership and team collaborationintermediate
  • Knowledge of financial regulations (e.g., SOX, KYC)intermediate
  • Event streaming (Kafka)intermediate
  • Performance optimization and monitoring (Prometheus, Grafana)intermediate
  • Version control (Git)intermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 7+ years of professional software development experience, with at least 4 years focused on backend development (experience)
  • Strong proficiency in Go (Golang) programming language, including experience with concurrency patterns and microservices architecture (experience)
  • Experience building and deploying cloud-native applications on platforms like AWS, Azure, or Google Cloud (experience)
  • Deep knowledge of financial services domain, including secure data handling, compliance with regulations like GDPR and PCI-DSS (experience)
  • Proven track record of leading engineering teams in agile environments, delivering high-impact projects in fintech (experience)
  • Excellent problem-solving skills with the ability to design scalable systems for high-volume transaction processing (experience)

Preferred Qualifications

  • Experience with distributed systems and event-driven architectures using tools like Kafka or RabbitMQ (experience)
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes (experience)
  • Prior work in digital banking or payment systems at a large financial institution (experience)
  • Certifications in cloud platforms (e.g., AWS Certified Developer) or security (e.g., CISSP) (experience)
  • Contributions to open-source projects or publications in software engineering for financial applications (experience)

Responsibilities

  • Lead the design, development, and deployment of cloud-native platforms using Golang to enhance digital banking experiences for millions of customers
  • Architect scalable microservices that integrate with core banking systems, ensuring low-latency and high-availability for transaction processing
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align engineering efforts with business goals in the financial services sector
  • Mentor and guide junior engineers, conducting code reviews and fostering best practices in secure coding for fintech applications
  • Implement robust security measures and monitoring to protect sensitive financial data against cyber threats
  • Optimize system performance and reliability, leveraging CI/CD pipelines to accelerate delivery of features like real-time payments and personalized banking services
  • Drive innovation by exploring emerging technologies to build resilient platforms that support JP Morgan Chase's global digital transformation
  • Participate in on-call rotations to ensure 24/7 uptime for critical banking infrastructure
  • Contribute to technical documentation and knowledge sharing within the engineering community at JP Morgan Chase

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities through internal training, certifications, and tuition reimbursement
  • general: Employee stock purchase plan and other financial wellness programs
  • general: Flexible work arrangements, including hybrid options in Bengaluru
  • general: Access to on-site wellness facilities, gym memberships, and mental health support resources

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer- Golang

full-timePosted: Dec 4, 2025

Job Description

Lead Software Engineer- Golang

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of redefining digital banking, and we're seeking a Lead Software Engineer specializing in Golang to join our innovative team in Bengaluru, India. In this pivotal role, you will spearhead the development of cloud-native platforms that deliver seamless, secure, and personalized experiences to our global customer base. As a leader in financial services, JP Morgan Chase powers everything from everyday transactions to complex investment strategies, and your expertise will directly contribute to building resilient systems that handle billions in daily volume while adhering to stringent regulatory standards. Your responsibilities will span the full software development lifecycle, from architecting scalable microservices in Golang to integrating with legacy banking systems and emerging fintech technologies. You will collaborate with multidisciplinary teams to innovate on features like real-time fraud detection, mobile wallet integrations, and AI-driven advisory services. Emphasizing security and compliance, you will ensure our platforms meet the highest industry benchmarks, protecting client assets in a landscape of evolving cyber threats. This position offers the opportunity to mentor engineers, drive technical strategy, and influence the future of digital finance at one of the world's largest banks. Joining JP Morgan Chase means becoming part of a culture that values innovation, integrity, and inclusion. Based in our state-of-the-art Bengaluru office, you will have access to cutting-edge tools, global projects, and a supportive environment that fosters career growth. If you are passionate about leveraging Golang to transform financial services and thrive in a fast-paced, high-stakes setting, this role is your chance to make a lasting impact on how the world banks.

Key Responsibilities

  • Lead the design, development, and deployment of cloud-native platforms using Golang to enhance digital banking experiences for millions of customers
  • Architect scalable microservices that integrate with core banking systems, ensuring low-latency and high-availability for transaction processing
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align engineering efforts with business goals in the financial services sector
  • Mentor and guide junior engineers, conducting code reviews and fostering best practices in secure coding for fintech applications
  • Implement robust security measures and monitoring to protect sensitive financial data against cyber threats
  • Optimize system performance and reliability, leveraging CI/CD pipelines to accelerate delivery of features like real-time payments and personalized banking services
  • Drive innovation by exploring emerging technologies to build resilient platforms that support JP Morgan Chase's global digital transformation
  • Participate in on-call rotations to ensure 24/7 uptime for critical banking infrastructure
  • Contribute to technical documentation and knowledge sharing within the engineering community at JP Morgan Chase

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 7+ years of professional software development experience, with at least 4 years focused on backend development
  • Strong proficiency in Go (Golang) programming language, including experience with concurrency patterns and microservices architecture
  • Experience building and deploying cloud-native applications on platforms like AWS, Azure, or Google Cloud
  • Deep knowledge of financial services domain, including secure data handling, compliance with regulations like GDPR and PCI-DSS
  • Proven track record of leading engineering teams in agile environments, delivering high-impact projects in fintech
  • Excellent problem-solving skills with the ability to design scalable systems for high-volume transaction processing

Preferred Qualifications

  • Experience with distributed systems and event-driven architectures using tools like Kafka or RabbitMQ
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
  • Prior work in digital banking or payment systems at a large financial institution
  • Certifications in cloud platforms (e.g., AWS Certified Developer) or security (e.g., CISSP)
  • Contributions to open-source projects or publications in software engineering for financial applications

Required Skills

  • Expertise in Golang for backend development
  • Cloud computing (AWS, Azure, or GCP)
  • Microservices and API design (REST/GraphQL)
  • Database management (SQL/NoSQL like PostgreSQL, MongoDB)
  • Containerization (Docker) and orchestration (Kubernetes)
  • CI/CD pipelines (Jenkins, GitLab CI)
  • Security best practices for financial data
  • Agile methodologies and Scrum
  • Problem-solving and debugging complex systems
  • Leadership and team collaboration
  • Knowledge of financial regulations (e.g., SOX, KYC)
  • Event streaming (Kafka)
  • Performance optimization and monitoring (Prometheus, Grafana)
  • Version control (Git)
  • Communication and stakeholder management

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave policies
  • Professional development opportunities through internal training, certifications, and tuition reimbursement
  • Employee stock purchase plan and other financial wellness programs
  • Flexible work arrangements, including hybrid options in Bengaluru
  • Access to on-site wellness facilities, gym memberships, and mental health support resources

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 Golang for backend developmentintermediate
  • Cloud computing (AWS, Azure, or GCP)intermediate
  • Microservices and API design (REST/GraphQL)intermediate
  • Database management (SQL/NoSQL like PostgreSQL, MongoDB)intermediate
  • Containerization (Docker) and orchestration (Kubernetes)intermediate
  • CI/CD pipelines (Jenkins, GitLab CI)intermediate
  • Security best practices for financial dataintermediate
  • Agile methodologies and Scrumintermediate
  • Problem-solving and debugging complex systemsintermediate
  • Leadership and team collaborationintermediate
  • Knowledge of financial regulations (e.g., SOX, KYC)intermediate
  • Event streaming (Kafka)intermediate
  • Performance optimization and monitoring (Prometheus, Grafana)intermediate
  • Version control (Git)intermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 7+ years of professional software development experience, with at least 4 years focused on backend development (experience)
  • Strong proficiency in Go (Golang) programming language, including experience with concurrency patterns and microservices architecture (experience)
  • Experience building and deploying cloud-native applications on platforms like AWS, Azure, or Google Cloud (experience)
  • Deep knowledge of financial services domain, including secure data handling, compliance with regulations like GDPR and PCI-DSS (experience)
  • Proven track record of leading engineering teams in agile environments, delivering high-impact projects in fintech (experience)
  • Excellent problem-solving skills with the ability to design scalable systems for high-volume transaction processing (experience)

Preferred Qualifications

  • Experience with distributed systems and event-driven architectures using tools like Kafka or RabbitMQ (experience)
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes (experience)
  • Prior work in digital banking or payment systems at a large financial institution (experience)
  • Certifications in cloud platforms (e.g., AWS Certified Developer) or security (e.g., CISSP) (experience)
  • Contributions to open-source projects or publications in software engineering for financial applications (experience)

Responsibilities

  • Lead the design, development, and deployment of cloud-native platforms using Golang to enhance digital banking experiences for millions of customers
  • Architect scalable microservices that integrate with core banking systems, ensuring low-latency and high-availability for transaction processing
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to align engineering efforts with business goals in the financial services sector
  • Mentor and guide junior engineers, conducting code reviews and fostering best practices in secure coding for fintech applications
  • Implement robust security measures and monitoring to protect sensitive financial data against cyber threats
  • Optimize system performance and reliability, leveraging CI/CD pipelines to accelerate delivery of features like real-time payments and personalized banking services
  • Drive innovation by exploring emerging technologies to build resilient platforms that support JP Morgan Chase's global digital transformation
  • Participate in on-call rotations to ensure 24/7 uptime for critical banking infrastructure
  • Contribute to technical documentation and knowledge sharing within the engineering community at JP Morgan Chase

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities through internal training, certifications, and tuition reimbursement
  • general: Employee stock purchase plan and other financial wellness programs
  • general: Flexible work arrangements, including hybrid options in Bengaluru
  • general: Access to on-site wellness facilities, gym memberships, and mental health support resources

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.