Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer - OpenShift @ Red Hat

Home > Software Development

 Principal Software Engineer - OpenShift

Job Description

About the Job :

The Red Hat OpenShift Engineering team is looking for a Principal Software Engineer to join us in Bangalore, India.

In this role, you will work in an agile team and contribute to the engineering of Red Hat OpenShift Container Platform and its supporting components in the core of Kubernetes.

As a Principal Software Engineer, you will be a key contributor in implementing customer requirements and ensuring the evolving needs of Red Hat OpenShifts rapidly growing customer base are met. Youll need to work with various engineering teams as well as product management and other key stakeholders across the product to identify and prioritize features to existing and upcoming releases.

You will work proactively with the open source Kubernetes community and lead the implementation of important improvements from the project in our software product.

What will you do?

  • Develop architectural and design principles to improve performance, capacity, and scalability of product or custom solution built on a software product stack
  • Experience as an architect or technical lead to handle aspects such as functionality, performance, resilience, reuse, comprehensibility, scalability, security, technology constraints, and tradeoffs.
  • Ability to communicate architectural decisions effectively to both stakeholders and technical staff.
  • Expertise to define a high-level structure of a software system (architecture), its main components and their interfaces; interactions of these components with each other and with external systems.
  • Ability to provide architecture viewpoint on customers solution architecture & design in context of the product
  • Develop features and bug fixes in Kubernetes and OpenShift within an agile team and as part of a global development organization.
  • Become responsible for our product quality, participate in peer code reviews, continuous integration and delivery, respond to security threats
  • Work with Engineering, Product Management, and Support stakeholders to prioritize customer facing features during the 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
  • Develop architectural and design principles to improve performance, capacity, and scalability of product or customer built solution on software product
  • Experience as an architect or technical lead to handle aspects as functionality, performance, resilience, reuse, comprehensibility, scalability, security, technology constraints, and tradeoffs.
  • Ability to communicate architectural decisions effectively to both stakeholders and technical staff.
  • Expertise to define a high-level structure of a software system (architecture), its main components and their interfaces; interactions of these components with each other and with external systems.
  • Ability to provide architecture viewpoint on customers solution architecture & design in context of the product

What will you bring?

  • An engineering degree or higher, or equivalent in computer science or a related field
  • Architectural mindset and expertise in architecting and designing new systems. Product Architecture experience
  • 8+ years of experience writing code in programming languages such as Go Java.
  • Experience with containers and Kubernetes
  • Knowledge of Amazon Web Services (AWS) EC2, Google Compute Engine (GCE), or Microsoft Azure
  • 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


The following are considered a plus:

  • Experience of working with customers and helping them in their transformation journey as product advocate would be advantageous
  • Familiarity with Red Hat Enterprise Linux (RHEL), CoreOS, Fedora or Red Hat OpenShift.
  • 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.
  • Running applications on OpenShift
  • Telling stories with data

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time

Contact Details:

Company: Red Hat
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   architecting kubernetes amazon ec2 java aws continuous integration redhat openshift software development golang openshift rhel redhat linux microsoft azure google root cause analysis fedora scrum troubleshooting software engineering agile

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Solutions Engineer - Linux BSP

  • Einfochips
  • 5 - 10 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

QA Automation & Infrastructure Engineer

  • FCS Software Solutions
  • 10 - 20 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Senior Principal Technical Consultant

  • Oracle
  • 14 - 17 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Red Hat

About Accenture\r\n\r\n \r\n\r\nAccenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations...