Lead Software Engineer- Linux
Yesterday• Bangalore, India
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 Infrastructure Platforms team, you will join a team of innovators who love technology as much as you do. Together, you'll use a disciplined, innovative, and business-focused approach to develop a wide variety of high-quality products and solutions. You will work in a stable, resilient, and secure operating environment where you-and the products you deliver-will thrive.
Job responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Test and certify new Red Hat operating systems, create multiple image formats, and develop end-to-end automation capabilities using Ansible, Terraform, Jenkins, Bash, and Python, while exploring opportunities to learn and code in Go or Rust and use AI tooling.
- Lead the creation of solutions that enhance business operations through system design, application development, testing, and operational stability.
- Address complex technical issues and develop integration elements and APIs.
- Collaborate with a success-driven team to bring innovative ideas to life.
- Inspire and lead a team with a passion for leading-edge technologies.
- Leverage the global network to tackle significant challenges and drive innovation.
- Join the Linux Engineering team to deliver a Standard Operating Environment to the firm.
- Create standard OS Images for Virtual and Physical servers, Desktop, GPU, and Containers for both on-premise and external Clouds.
- Provide services to host and manage software (primarily RPMs) across all clouds.
- Automate the provisioning of Linux Desktops for developers and streamline the testing and deployment of RPM packages to production.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Demonstrates strong knowledge in Red Hat Linux Infrastructure development.
- Hands-on experience in cloud, hybrid, virtualized infrastructure, and modern software languages.
- Hands-on experience in infrastructure automation using Ansible Core or Ansible Automation Platform.
- Hands-on experience in Containers and Kubernetes, with experience in Red Hat OpenShift being a plus.
- Hands-on experience in Python programming language, with knowledge of the Django framework and CI/CD pipeline through GIT/Bitbucket and Jenkins
- Hands-on expertise in an Ansible environment including developing automation workflows, Ansible playbooks and leveraging Roles including Ansible modules
- Experience creating REST API based microservices
- The ideal candidate should be able to give feedback on Ansible design, architecture and deployment processes
- The candidate will work in a team and will be required to create proper documentation for team and customers consumption
Preferred qualifications, capabilities, and skills
- Knowledge in Citrix Virtualization Infrastructure is an added advantage.
- Ability to initiate and implement ideas to solve business problems
- Passion for learning new technologies and driving innovative solutions.
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.

Client-provided location(s): Bangalore, India
Job ID: JPMorgan-210650878
Employment Type: FULL_TIME
Posted: 2025-09-03T19:06:52
Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion