Senior Software Engineer III
Spectraforce
Raleigh, North Carolina
4 hours ago
Job Description
Job Title: Senior Software Engineer III
Location: Raleigh, NC (Onsite)
Duration: 18 months
Project Overview
We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the Red Hat Certificate System (RHCS). The primary objective is to enhance certificate enrollment protocols and integrate Post-Quantum Cryptography (PQC) support for hardware tokens and smart cards.
Core Deliverables & Responsibilities
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws.This position's pay range is $70.00/hr - $75.48/hr.
Location: Raleigh, NC (Onsite)
Duration: 18 months
Project Overview
We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the Red Hat Certificate System (RHCS). The primary objective is to enhance certificate enrollment protocols and integrate Post-Quantum Cryptography (PQC) support for hardware tokens and smart cards.
Core Deliverables & Responsibilities
- Take existing applications that are costly and burdensome to maintain and convert them into applications that enhance and extend our core product.
- Design and stand up a highly scalable testing environment with rapidly deployable CI/CD pipelines. Build out comprehensive test procedures that validate end-user operations.
- Actively engage with the IETF and other standards groups. Ensure certificate enrollment protocol stays current with existing standards and aligns with emerging ones.
- Modernize the protocols accordingly, and implement Post-Quantum Cryptography (PQC) support for smart cards and hardware tokens.
- Develop and deploy a modernized User Interface for the Red Hat Certificate System.
- Execute deep-level engineering tasks in Java, Rust, and C, ensuring compatibility with RHEL and OpenShift environments.
- Language Proficiency: Advanced capability in Java and/or Rust (specifically for system-level modernization). Proficiency in Python
- Security Standards: Deep understanding of PKI, certificate life cycles, and hardware-based authentication (Smart Cards/HSMs).
- Infrastructure: Proficiency in Fedora, RHEL, OpenShift.
- Emerging Tech: Familiarity with AI-assisted SDLC and PQC standards.
- Individual Contributor: This is a pure engineering role. There are no people management or formal mentoring requirements.
- Provisioning: Client will provide a secure laptop/workstation for access to internal environments and the customer lab.
- Autonomy: The contractor is responsible for the technical execution of the above-defined tasks and is expected to manage their own workflows to meet project milestones.
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws.This position's pay range is $70.00/hr - $75.48/hr.