Already a candidate?

Feedback
Skip to main content
P

Procom

Sr. Software Engineer

Raleigh, North Carolina, United States · Onsite

Contract · 18 Months
Start Jul 2026

POSTED

7/21/2026

Job Description

Sr. Software Engineer:
On behalf of our technology client, Procom is searching for a Sr. Software Engineer for a 12-month role. This position is onsite at our client’s Raleigh, North Carolina office.

Job Description:
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.

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.

Mandatory Skills:
• Advanced capability in Java and/or Rust (specifically for system-level modernization).
• Proficiency in Python.
• Deep understanding of PKI, certificate life cycles, and hardware-based authentication (Smart Cards/HSMs).
• Proficiency in Fedora, RHEL, OpenShift.
• Familiarity with AI-assisted SDLC and PQC standards.

Nice-to-Have Skills:
• Experience with CI/CD pipeline development.
• Engagement with IETF or similar standards groups.
• Knowledge of modern UI development.
• Experience in managing scalable testing environments.

Assignment Length:
This is a 12-month contract position.

Start Date:
ASAP.

Assignment Location:
Raleigh, North Carolina, onsite.

Ready to apply?

You'll complete the application through our portal.

Role summary

Sr. Software Engineer

Raleigh, North Carolina · Onsite

TYPE

Contract · 18 Months

STARTS

7/21/2026

POSTED

4 hours ago

ATS ID

328597



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile
Terms of Use
Privacy Policy