Job Summary:
Red Hat is the world’s leading provider of enterprise open source software solutions, and they are seeking a Senior Software Engineer to help deliver next generation PKI functionalities. The role involves designing, developing, and testing software while collaborating with global contributors and mentoring other engineers.
Responsibilities:
• Lead the design and development of high-quality PKI solutions, own the quality of their code and contribute to testing frameworks.
• Participate in the whole development cycle from requirements gathering, scoping, source code development to testing and verification
• Practice defensive programming to deliver stable and high-quality software for Red Hat customers and upstream communities.
• Communicate and collaborate with developers and teams inside and outside Red Hat
• Influence the technical direction of their team and adjacent teams by building consensus in broader discussions with internal customers or through active participation in external communities
• Mentor and coach other engineers, share expertise by producing comprehensive design documents, writing blog posts, and mentoring others on documentation and communication best practices
Qualifications:
Required:
• Java / Rust programming experience; professional or academic experience is required
• Knowledge of Linux operating system and its development tools; any distribution is OK
• Experience with PKI, cryptography, and general system and software security technologies
• Experience using AI agents to accelerate development efforts.
• Good written and verbal communication in English.
Preferred:
• Experience with an autonomous agentic software defined lifecycle
• Experience with Agile development methodologies (e.g. Scrum, JIRA)
• Experience with Python, Bash, or similar scripting languages
• Experience with software testing, CI/CD, and related frameworks
• Experience with package maintenance on Fedora/RHEL
• Experience with hybrid cloud systems or frameworks (e.g., OpenShift, AWS, Microsoft Azure)
Company:
Red Hat is a software company that offers enterprise open-source software solutions. It is a sub-organization of IBM. Founded in 1993, the company is headquartered in Raleigh, USA, with a team of 10001+ employees. The company is currently Late Stage.