senior Software Engineer ic · Posted May 20, 2026

About this role

Red Hat is hiring a senior-level Software Engineer based in Bangalore, India. The posting calls out experience with Python, Java, Kubernetes, CI/CD.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Bangalore, India
Posted
May 20, 2026

More roles at Red Hat

Forward Deployed Engineer, AI Inference (vLLM and Kubernetes)
Remote (US WA) · mid
Kubernetes Linux Python
Senior Software Engineer, AI Inference
Boston, MA · senior
Python CUDA Kubernetes
Senior Software Engineer
Pune, India · senior
Python Java Kubernetes
Product Security Engineer
Remote (US DC) · mid
Python AWS Azure
Security Community and Compliance Architect (Czech Republic)
Brno - Tech Park Brno - B · mid
Kubernetes Docker CI/CD
All Red Hat jobs →

Job description

from Red Hat careers

About the Job:


Red Hat Software Engineering is looking for a Senior Software Engineer to join our Secure Supply chain organization. In this role, you will help build, modify, improve and support a user-facing offering on top of Red Hat OpenShift. Using your expertise and principles of software engineering, automation and continuous improvement, you will help create a product where availability, reliability and security are threaded through the entire application life cycle, not treated as an afterthought.

As a Senior Software Engineer, you will write new software as required to build the product and also develop tools to automate software deployments, upgrades, scaling, monitoring, alerting and testing. Successful applicants must be able and willing to work in our Bangalore, India office.

What you'll do?

  • Lead the design and development of software solutions for a subsystem or component.

  • Actively contribute to internal tooling or upstream projects, serving as a role model for community engagement. Often serves as a project reviewer or maintainer.

  • Own the quality of their code and contribute to testing frameworks.

  • Mentor and coach other engineers.

  • Own and deliver features with clear business impact, to deliver end user value.

  • Support and implement the adoption of new tools within their team.

    This is an excerpt. Read the full job description on Red Hat careers →