On-site Full-time

Red Hat is hiring a Senior Software Engineer

About the Role

Red Hat is looking for a Senior Software Engineer to join the OpenShift Engineering team in Bangalore, India. You will contribute to the engineering of Red Hat OpenShift Container Platform and its core Kubernetes components, working within an agile team to implement features that support our rapidly growing customer base.

What You'll Do

  • Develop features and bug fixes in Kubernetes and OpenShift within an agile team and as part of a global development organization.
  • Become responsible for product quality, participate in peer code reviews, continuous integration and delivery, and respond to security threats.
  • Work with Engineering, Product Management, and Support stakeholders to prioritize customer-facing features during planning, development, and delivery.
  • Act as a point of escalation for implementation of critical customer-driven features and bug resolution.
  • Follow the Kubernetes community and proactively lead the implementation of important improvements from the project in our product.
  • Assist in developing architectural and design principles to improve performance, capacity, and scalability of product or customer-built solutions.

What We're Looking For

  • An engineering degree or higher, or equivalent in computer science or a related field.
  • 5+ years of experience writing code in programming languages such as Go, Java, or Python.
  • Experience with containers and Kubernetes.
  • Problem solving and troubleshooting skills with Root Cause Analysis experience.
  • Bachelor's degree in computer science or equivalent.
  • Hands-on learning and mid to senior level experience demonstrating implementation ownership of complex features individually and as a collaboration with others.
  • Excellent written and verbal communication skills.

Nice to Have

  • Familiarity with Red Hat OpenShift, CoreOS, Red Hat Enterprise Linux (RHEL) or Fedora.
  • Experience of working with customers and helping them in their transformation journey as product advocate.
  • Understanding of open source development models.
  • Prior participation in open source community software development or leadership.
  • Familiarity with enterprise application development.
  • Familiar with test-based development and agile or scrum methodologies.
  • Familiar with various observability tools: monitoring, logging, profiling, etc.

Technical Stack

  • Kubernetes
  • OpenShift
  • Go
  • Java
  • Python
  • Containers

Team & Environment

You will work in an agile team within a global development organization.

Work Mode

This role is onsite in Bangalore, India.

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Required Skills
KubernetesOpenShiftGoJavaPythonContainersLinuxMicroservicesCI/CDCloud PlatformsSystem DesignNetworkingAutomation
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies.

Visit website
Job Details
Category infrastructure
Posted 7 months ago