Description:
Onsite in Raleigh, NC - Tower
Extension potential up to 36 months
Project Overview
We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the client Certificate System (CS). 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 client Certificate System.
Execute deep-level engineering tasks in Java, Rust, and C, ensuring compatibility with RHEL and OpenShift environments.
Technical Requirements
The contractor must provide existing expertise in the following areas:
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.
Nature of Engagement
Individual Contributor: This is a pure engineering role. There are no people management or formal mentoring requirements.
Provisioning: The 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.
Spotlight Call 7/22/2026
Q+A
Interview process
Probably two round
1st round Asha and Namita and second panel w the team
Onsite requirements
Initially they want this person to come in every day. We have people in the Raleigh as well, but eventually once settled in, doesn't need to be every day but 3 or 4 days etc.
Where does the team sit
Currently three people sit in Raleigh office.
How soon are you looking for someone to get started?
ASAP - sooner the better
Citizenship requirements?
Needs to see and will get back to us. Stick with US Cit and GC holders for now.
Give an idea of non-negotiable requirements?
Job description calls this out. Linux is very important and understanding the certificate side of things.
What is the key focus
PKI heavy
Looking for a security or ramp up in PKI security space?
Need the PKI security
Flexibility for working in Boston location?
They would allow Boston but want someone in the Lowell office
Zooming out - globally distributed team?
All team members based in US - CA, TX, NC, and Boston
They will interact with people in EMEA and India but team itself in US
Daily standups/timing they need to be available?
Tuesday and Thursdays around 11est
Which one will be modernized?
Same concept written in new language
Location
Lowell or Raleigh is preferred
Range in mind of years of experience?
Hoping that they are comfortable coming in and getting started fast. That would be probably someone with at least 5 years, but want someone with more experience. It will depend on the person themselves if they can jump in and keep moving fast.
Extension/Conversion potential
Potential to extend up to 36 months but at the moment cannot expect to convert as an FTE employee
Enable Skills-Based Hiring No Alternate Job Title
| Location | North Carolina, NC |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Resume Builder