Red Hat logo
Red Hat

The leading provider of enterprise open source solutions.

Principal Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1993H1B SponsorCompany SiteLinkedIn

Location

Ireland

Posted

7 days ago

Salary

0

Seniority

Lead

Bachelor Degree7 yrs expEnglishAWSJenkinsKubernetesPythonSDLCGo

Job Description

Principal Software Engineer

Red Hat

• Own and evolve ROSA's CI/CD platform. • Design, build, and operate the CI/CD pipelines and delivery infrastructure that ROSA engineering depends on to ship software safely and frequently. • Own the full pipeline lifecycle — from source integration and build automation through testing, artifact management, promotion, and production deployment. • Ensure pipelines are fast, reliable, observable, and secure. • Design and implement automated testing and quality gates. • Build testing infrastructure and automated quality gates that catch defects, regressions, security issues, and configuration drift before they reach production. • Drive progressive delivery and release engineering. • Integrate policy-as-code and security scanning into the delivery pipeline. • Operate what you build with a high reliability bar.

Job Requirements

  • Bachelor's degree in Computer Science, Engineering, or related STEM field - or equivalent practical experience.
  • 7+ years of software engineering experience, with a significant focus on CI/CD, build and release engineering, or developer tooling in production environments.
  • Deep CI/CD expertise.
  • Hands-on experience with tools such as Prow, Argo CD, Tekton, GitHub Actions, Jenkins, or similar CI/CD platforms in production.
  • Strong programming skills in Go, Python, or similar languages.
  • Solid Kubernetes and AWS fluency.
  • Expertise in automated testing strategy.
  • Strong communication and collaboration skills.
  • Strong SDLC discipline.

Benefits

  • Health insurance
  • Flexible work arrangements
  • Professional development

Related Job Pages

More Full-stack Engineer Jobs

Dropbox logo

Senior Infrastructure Software Engineer, Search Platform

Dropbox

Dropbox is the one place to keep life organized and keep work moving.

Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

• Build a Next-Generation Search Platform: Develop a robust, highly scalable in-house search platform to power Dropbox Dash -AI-powered search for work. • Unify Search Experiences: Design and implement a singular search platform that integrates search for Dropbox Dash with Dropbox’s file and folder search, delivering a seamless and cohesive user experience. • Support Diverse Search Use Cases: Enable a wide range of search and retrieval capabilities, including lexical search, vector search, multi-modal search, Q&A, and recommendations, to meet evolving customer needs. • Scale the Indexing Platform: Build a highly scalable indexing infrastructure capable of handling trillions of documents while ensuring performance, reliability, and efficiency. • Drive International Expansion: Expand the search platform's capabilities to support Dropbox’s growing global user base, ensuring a consistent, high-quality experience worldwide.

United States
$202.7K - $274.3K / year
Dropbox logo

Senior Infrastructure Software Engineer, Search Platform

Dropbox

Dropbox is the one place to keep life organized and keep work moving.

Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

• Build a Next-Generation Search Platform: Develop a robust, highly scalable in-house search platform to power Dropbox Dash -AI-powered search for work. • Unify Search Experiences: Design and implement a singular search platform that integrates search for Dropbox Dash with Dropbox’s file and folder search, delivering a seamless and cohesive user experience. • Support Diverse Search Use Cases: Enable a wide range of search and retrieval capabilities, including lexical search, vector search, multi-modal search, Q&A, and recommendations, to meet evolving customer needs. • Scale the Indexing Platform: Build a highly scalable indexing infrastructure capable of handling trillions of documents while ensuring performance, reliability, and efficiency. • Drive International Expansion: Expand the search platform's capabilities to support Dropbox’s growing global user base, ensuring a consistent, high-quality experience worldwide.

Canada
$190.4K - $257.6K / year
Wiley - John Wiley & Sons logo

Senior Software Engineer

Wiley - John Wiley & Sons

For centuries, John Wiley & Sons, or simply Wiley, has helped both organizations and people develop the knowledge and skills they need to succeed. The company d

• Working in a large, long‑lived C++ codebase with significant domain history • Owning features or subsystems and seeing them through design, implementation, and maintenance • Refactoring complex or brittle areas to improve clarity, performance, and reliability • Applying modern C++ practices where they improve safety and maintainability • Supporting architectural improvements by helping modularize historically monolithic components • Collaborating with other engineers and chemistry/spectroscopy domain experts

United Kingdom
£44.2K - £63.4K / year
Second Nature logo

Senior Software Engineer

Second Nature

We make managing your home Second Nature with our user-friendly products and services.

Full TimeRemoteTeam 201-500Since 2012H1B No Sponsor

• Design, develop, and maintain scalable, high-quality software across the full stack. • Write clean, well-tested code and take ownership of features from design through production. • Participate in architectural discussions and contribute to technical decision-making across the team. • Conduct thorough code reviews and uphold engineering best practices and standards. • Diagnose and resolve complex technical issues, proactively improving system performance and reliability. • Collaborate with product managers, designers, and other engineers to translate business requirements into excellent technical solutions. • Mentor junior engineers through pairing, code review, and knowledge sharing. • Create and maintain technical documentation, including architecture diagrams and API specifications. • Participate actively in agile ceremonies - sprint planning, stand-ups, and retrospectives. • Stay current with emerging technologies and help bring new ideas into the team's workflow.

United States
$155K - $185K / year