Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Red Hat Team. If you also belong to the team, you can get access from here

Red Hat Verified Tick

Compare button icon Compare button icon Compare
4.3

based on 378 Reviews

filter salaries All Filters

12 Red Hat Jobs

Principal Software Engineer

8-12 years

Bangalore / Bengaluru

Principal Software Engineer

Red Hat

posted 2d ago

Job Role Insights

Flexible timing

Job Description

About the Job:

The Data Development, Insights & Strategy team is a highly focused effort to lead digital-first execution and transformation at Red Hat leveraging data strategically for our customers, partners, and associates.

We are looking for strong engineers, who can lead the technology and design of significant parts of RedHat's Data Development Platform for creating next generation data products & applications. The successful candidate will have a track record of strong technical skills, drive to be innovative & creative, excellent communication and collaboration skills, thrive in a startup like environment, a keen attention to detail, and a passion for quality and open source software. If you enjoy broadening your technical skills, and working in an environment that thrives on creativity, experimentation, and community innovation, then we are the TEAM for you!

We are looking for a Software Engineer to join our Data Platform and Data Products team in Bangalore, India. In this role, you will elevate Red Hat's data-driven culture and execution by building and evolving data products that support Red Hat's operational and analytical needs. You will deliver data products (code + data) that service the entire organization, not just your own departmental requirements, through an InnerSource collaboration model. Your expertise in software and data engineering practices, combined with a passion for internal customer adoption, will ensure that your data products lead to composable business solutions.

What will you do?

  • Evolve existing source data pipelines to an ELT model of data ingestion
  • Cleanly separate source-aligned data products from aggregate data products
  • Richly decorate your data products with metadata to support knowledge transfer, adoption, and the application of Machine Learning
  • Tag and classify your data assets to ensure they are used responsibly throughout the organization, applying masking or restricting access where appropriate
  • Apply software engineering best practices to your code release process to support CI/CD and a high velocity collaboration model based on InnerSource
  • Register and maintain the catalog entries for your data products to support discoverability and reuse
  • Ensure your data products easily join with other business data products using common identifiers and keys
  • Develop automated and resilient processes that support the end-end delivery of business value
  • Publish and deliver on a data product SLO for your data customers'
  • Responsibly share your data products with other internal consumers while balancing the core needs of security and compliance
  • Contribute feedback and recommendations to the Data Platform team in order to remove friction and increase scale for all users
  • Write custom adapters to integrate internal data sources into the centralized Warehouse environment

What will you bring?

  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 8+ years of software development experience with a focus on data applications & systems
  • Exceptional software and data engineering skills that lead to elegant and maintainable data products
  • Expert level proficiency in using SQL for data transformation
  • Proficiency in at least one general purpose programming language, eg. Python, Go, Java, Rust, etc.
  • Strong opinions and perspectives that you kindly debate, defend, or change to ensure that the entire team moves as one
  • Sets and resets the bar on all things quality, from code through to data, and everything in between
  • Deep empathy for your users of your data products, leading to a constant focus on removing friction, increasing adoption, and delivering business results
  • Prunes and prioritizes work in order to maximize your contributions and impact
  • Bias for action and leading by example
  • Past experience in building enterprise data products that have a high level of governance and compliance requirements

Optional Skills

  • Familiarity with open source or inner source development and processes
  • Familiarity of data mesh architectural principles
  • Experience with Snowflake, Fivetran, dbt, Airflow Astronomer

Personal qualities and communication

  • Communication skills and experience in interacting with cross functional business and engineering teams
  • Capability in undertaking business needs analysis in direct consultation
  • Motivated with a passion for quality, learning and contributing to collective goals
  • Excellent communication, presentation, and writing skills

Employment Type: Full Time, Permanent

Read full job description

Prepare for Principal Software Engineer roles with real interview advice

People are getting interviews at Red Hat through

(based on 34 Red Hat interviews)
Job Portal
Referral
Company Website
Walkin
32%
29%
21%
3%
15% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

What people at Red Hat are saying

4.8
 Rating based on 3 Principal Software Engineer reviews

Likes

Awesome company to work with

Read 3 reviews

Principal Software Engineer salary at Red Hat

reported by 10 employees with 6-12 years exp.
₹27 L/yr - ₹45 L/yr
21% more than the average Principal Software Engineer Salary in India
View more details

What Red Hat employees are saying about work life

based on 378 employees
88%
87%
81%
86%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Red Hat Benefits

Submitted by Company
Work From Home
Health Insurance
Soft Skill Training
Education Assistance
Child care
Free Food
Submitted by Employees
Work From Home
Health Insurance
Job Training
Cafeteria
Team Outings
Soft Skill Training +6 more
View more benefits

Compare Red Hat with

IBM

4.1
Compare

Microsoft Corporation

4.1
Compare

Oracle

3.7
Compare

SAP

4.2
Compare

Salesforce

4.1
Compare

VMware Software

4.4
Compare

Adobe

4.0
Compare

Hewlett Packard Enterprise

4.2
Compare

Dell

4.1
Compare

Cisco

4.2
Compare

Bosch Global Software Technologies

4.0
Compare

Amdocs

3.8
Compare

Automatic Data Processing (ADP)

4.0
Compare

24/7 Customer

3.5
Compare

Thomson Reuters

4.1
Compare

Oracle Cerner

3.7
Compare

R Systems International

3.4
Compare

Chetu

3.2
Compare

Dassault Systemes

4.0
Compare

Onward Technologies Inc

3.2
Compare

Similar Jobs for you

Principal Software Engineer at Shardeum Foundation

Chennai, Pune + 5

5-9 Yrs

₹ 7-11 LPA

Principal Software Developer at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

6-10 Yrs

₹ 8-12 LPA

Principal Software Engineer at Oracle India Pvt. Ltd.

Hyderabad / Secunderabad

10-15 Yrs

₹ 12-17 LPA

Software Engineer at NetApp

Bangalore / Bengaluru

8-12 Yrs

₹ 10-14 LPA

Principal Software Engineer at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

6-10 Yrs

₹ 8-12 LPA

Principal Software Engineer at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

6-10 Yrs

₹ 8-12 LPA

Principal Software Engineer at Quantified HR Private Limited

Chennai

5-8 Yrs

₹ 7-10 LPA

Specialist at Atkins Realis

Gurgaon / Gurugram, Bangalore / Bengaluru

7-11 Yrs

₹ 9-13 LPA

Principal Performance Engineer at Netskope

Bangalore / Bengaluru

5-10 Yrs

₹ 7-12 LPA

Principal at Oracle India Pvt. Ltd.

Noida, Bangalore / Bengaluru

6-10 Yrs

₹ 8-12 LPA

Red Hat Bangalore / Bengaluru Office Locations

View all
Bengaluru Office
Red Hat Bangalore, SKAV Lavelle 909, 16th Floor, Lavelle Road Bengaluru
Karnataka 560001
Bengaluru/Bangalore, Karnataka Office
10th Floor, East Tower, Carina building, Bagmane Constellation Business Park, Doddanekundi Circle, K R Puram -Marathahalli Outer Ring Road Bengaluru/Bangalore, Karnataka
560037

Principal Software Engineer

8-12 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Software Engineer

2-5 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Payroll Analyst

2-4 Yrs

Pune

2d ago·via naukri.com

Site Reliability Engineer - OpenShift

2-6 Yrs

Pune, Bangalore / Bengaluru

2d ago·via naukri.com

Data Scientist

3-6 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Data Engineer

2-4 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Designated Support Engineer - RHEL/Shift

3-6 Yrs

Mumbai, Pune, Bangalore / Bengaluru

2d ago·via naukri.com

Senior Site Reliability Engineer

5-7 Yrs

Pune

30d ago·via naukri.com

Ansible Consultant

2-6 Yrs

Mumbai

1mon ago·via naukri.com

Middleware Consultant

5-10 Yrs

Mumbai

1mon ago·via naukri.com
write
Share an Interview