Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Red Hat · 1 day ago

Principal Software Engineer

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. They are seeking a Principal Software Engineer to lead the user experience and technical architecture for the Ansible Automation Platform, influencing cross-functional teams and driving the vision for enterprise automation solutions.

Enterprise SoftwareInsurTechLinuxOpen SourceOperating SystemsSoftware
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Be the vision and technology leader for the Ansible user experience
Work across Ansible engineering teams, with stakeholders, UX Design, Patternfly (our design language), as well as other teams in Red Hat, and possibly 3rd party dev teams
Responsible for guiding the user experience for the Ansible product offerings. This may entail collectively defining the art of possible
Lead and influence people and projects
Participate in product release cycles, deploying code to integration, staging and production environments, integrating with CI/CD tooling
Help mentor and learn from other engineers in a highly-collaborative team environment, as well as participate in peer code reviews
Participate in the team’s Agile scrum process, demos and check-ins with Product Management and other stakeholders to align on use-cases and plan new initiatives
Help guide and execute on our UI modernization strategy

Qualification

JavaScriptReactPythonDjangoCI/CDTypeScriptCSSHTMLREST APIsAgile methodologiesSQLLinuxKubernetesDockerTroubleshootingTeam leadershipCommunicationMentoring

Required

Java Script, React, TypeScript, CSS, HTML, Playwright
REST APIs (using an OpenAPI spec)
Knowledge of and working experience with AI technologies
Working knowledge of Agile methodologies
Ability to lead, influence, and inspire
Experience delivering enterprise level applications and/or solutions
Significant experience with Python, Django and Django REST Framework
Experience with Python unit and integration testing with tools such as pytest
Experience with Linux
Experience with SQL and relational databases such as PostgreSQL
Experience with utilizing container management platforms and development environments like Kubernetes, OpenShift, and Docker/Docker Compose
Experience with CI/CD systems like Jenkins and GitHub Actions
Team leadership experience
Experience working on and even leading large-scale projects
Demonstrated ability to quickly and accurately troubleshoot system and performance issues
Good communications skills, and experience working directly with and presenting to stakeholders
An aptitude for jumping in to help unblock, mentor and learn from others

Preferred

Experience or familiarity with the Ansible Automation Platform would be ideal
Open-source experience is a plus

Benefits

Comprehensive medical, dental, and vision coverage
Flexible Spending Account - healthcare and dependent care
Health Savings Account - high deductible medical plan
Retirement 401(k) with employer match
Paid time off and holidays
Paid parental leave plans for all new parents
Leave benefits including disability, paid family medical leave, and paid military leave
Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

Company

Red Hat is a software company that offers enterprise open-source software solutions. It is a sub-organization of IBM.

H1B Sponsorship

Red Hat has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (128)
2024 (149)
2023 (156)
2022 (181)
2021 (154)
2020 (106)

Funding

Current Stage
Public Company
Total Funding
unknown
2018-10-28Acquired
1999-08-20IPO
1999-03-09Corporate Round

Leadership Team

leader-logo
Chris Wright
Chief Technology Officer and Senior Vice President Global Engineering
linkedin
leader-logo
Mark Little
CTO JBoss
linkedin
Company data provided by crunchbase