Hybrid Principal Software Engineer

Posted 2 hours ago

Apply now

About the role

  • Principal Software Engineer enhancing Red Hat's Trusted Artifact Signer product and engaging with upstream open-source communities. Leading product lifecycle, security compliance, and cross-product integration efforts.

Responsibilities

  • Actively engage with and drive contributions within the upstream open-source communities relevant to the Red Hat Trusted Artifact Signer (RHTAS) project and Post Quantum Computing.
  • Take shared ownership of the complete lifecycle of the Red Hat Trusted Artifact Signer product.
  • Spearhead downstream product efforts, along with the design and implementation of robust CI/CD pipelines for these products.
  • Facilitate and drive cross-product integration efforts between RHTAS and other products within the Red Hat ecosystem.
  • Prioritize and ensure the security compliance of the Red Hat Trusted Artifact Signer product.
  • Act as a key advocate for both the community and the product.

Requirements

  • Familiarity with Post Quantum Cryptography algorithms and methods.
  • Understanding of cryptographic principles including digital signatures, key lifecycle, certificate management, and robust key management practices.
  • Proven experience delivering enterprise-grade software solutions.
  • An understanding of Kubernetes architecture and its ecosystem.
  • Proficiency in the Go programming language.
  • Strong production troubleshooting skills and the ability to diagnose and resolve complex issues.
  • Familiarity with agile development methodologies and practices.
  • A strong drive for continuous learning and staying up-to-date with the latest technologies.
  • Effective professional-level English communication skills, both written and verbal.
  • Expertise in designing and implementing robust CI/CD pipelines (considered a plus).
  • Experience with the Sigstore upstream project and its architecture (considered a plus).
  • Proficiency in the Ansible project and its tooling, such as writing playbooks and managing configurations (considered a plus).
  • Professional experience with Python and/or Node.js (considered 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!

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

$148,540 - $245,050 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job