Talent.com
This job offer is not available in your country.
Principal Software Engineer - OpenShift

Principal Software Engineer - OpenShift

Red Hat, Inc.Bengaluru, Karnataka, India
12 hours ago
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 OpenShift’s rapidly growing customer base are met. You’ll 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 customer’s 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 customer’s 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 or Python etc.

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

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 AI frameworks and libraries (e.g., TensorFlow, PyTorch)

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

#LI-AK1

About Red Hat

is the world’s leading provider of enterprise software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.

Inclusion at Red Hat

Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.

Equal Opportunity Policy (EEO)

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.

Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.

Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email . General inquiries, such as those regarding the status of a job application, will not receive a reply.

Create a job alert for this search

Principal Software Engineer • Bengaluru, Karnataka, India

Related jobs
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

Dell TechnologiesBengaluru, Karnataka, India
The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cutting edge, we design and develop software for platforms, peri...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

Commonwealth BankBengaluru, Karnataka, India
At CommBank, we never lose sight of the role we play in other people’s financial wellbeing.Our focus is to help people and businesses move forward to progress. To make the right financial decisions ...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Software Principal Engineer

Software Principal Engineer

Dell TechnologiesBengaluru, Karnataka, India
Software Principal Engineer (I8).PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of t...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Sr. Principal Software Engineer

Sr. Principal Software Engineer

SkyworksBengaluru, Karnataka, India
If you are looking for a challenging and exciting career in the world of technology, then look no further.Skyworks is an innovator of high performance analog semiconductors whose solutions are powe...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

MicrosoftBengaluru, Karnataka, India
Our team in Azure GenAI is at the cutting edge of developing large language model technologies to power Azure AI Platform products and offering them as a service for both internal and external appl...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

FivetranBengaluru, Karnataka, India
From Fivetran’s founding until now, our mission has remained the same : to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonic...Show moreLast updated: 12 hours ago
  • Promoted
Principal Software Engineer

Principal Software Engineer

RipplingBengaluru, Karnataka, India
Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show moreLast updated: 2 days ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

AutodeskBengaluru, Karnataka, India
We’re growing our Engineering team within Autodesk’s Enterprise Services IT organization.This team leverages Software Engineering and DevOps principles to build the foundations for the company’s bu...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

SyniverseBengaluru, Karnataka, India
Syniverse is the world’s most connected company.Whether we’re developing the technology that enables intelligent cars to safely react to traffic changes or freeing travelers to explore by keeping t...Show moreLast updated: 12 hours ago
  • Promoted
Principal Engineer Software

Principal Engineer Software

Palo Alto NetworksBengaluru, Karnataka, India
You will be responsible for the design, development and test of a scalable distributed management plane infrastructure software and features that runs as the core OS for all of Palo Alto Networks’ ...Show moreLast updated: 2 days ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

DiligentBengaluru, Karnataka, India
Diligent is the global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit and ESG. Empowering more than 1 million users and 700,000 board members and le...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

swivl.techBengaluru, Karnataka, India
Job Title : Principal Software Engineer (15+ years experience) Are you a senior technologist with a strong product mindset, proven architectural expertise, and a passion for mentoring high-performin...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Principal Software Engineer I

Principal Software Engineer I

Curriculum AssociatesBengaluru, Karnataka, India
At Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready that serve a third of the na...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Principal Engineer Software (Cortex XSIAM)

Principal Engineer Software (Cortex XSIAM)

Palo Alto NetworksBengaluru, Karnataka, India
At Palo Alto Networks everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and mo...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Principal Software Engineer (R11342)

Principal Software Engineer (R11342)

Oportun, IncBengaluru, Karnataka, India
Oportun (Nasdaq : OPRT) is a digital banking platform that puts its 2.With intelligent borrowing and savings, Oportun empowers members with the confidence to build a better financial future.Since in...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Principal Software Engineer (Hybrid in Bangalore)

Principal Software Engineer (Hybrid in Bangalore)

SmartsheetBengaluru, Karnataka, India
For over 20 years, Smartsheet has helped people and teams achieve–well, anything.From seamless work management to smart, scalable solutions, we’ve always worked with flow.We’re building tools that ...Show moreLast updated: 12 hours ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

Cadence Design Systems, Inc.Bengaluru, Karnataka, India
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.The company applies its underlying Intelligent System Design strategy to deliver softwar...Show moreLast updated: 12 hours ago
  • Promoted
Principal Software Engineer

Principal Software Engineer

VerintBengaluru, Karnataka, India
At Verint, we believe customer engagement is the core of every global brand.Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering C...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Principal Software Engineer 1

Principal Software Engineer 1

Visteon CorporationBengaluru, Karnataka, India
At Visteon, the work we do is both relevant and recognized—not just by our organization, but by our peers, by industry-leading brands, and by millions of drivers around the world.And, as a truly gl...Show moreLast updated: 12 hours ago
  • Promoted
Principal Software Engineer

Principal Software Engineer

OracleBengaluru, Karnataka, India
Joining Oracle will give you the opportunity to design and build innovative new systems from the ground up and operate services at scale. Engineers at every level can have significant technical and ...Show moreLast updated: 30+ days ago