Job Search

Sr. Software Engineer

RALEIGH, North Carolina

Piper Companies Logo

Job Id:
172480

Job Category:

Job Location:
RALEIGH, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Jackie Allen

Piper Companies is seeking a Sr. Software Engineer - Cryptography for a leading technology organization in the Raleigh Durham, North Carolina area. The Sr. Software Engineer - Cryptography role is a hybrid position with 2 days onsite in the office. The Sr. Software Engineer - Cryptography will support the development and enhancement of a Public Key Infrastructure (PKI) platform, contributing to secure certificate management, cryptographic services, automation, and infrastructure modernization efforts. An ideal candidate for the Sr. Software Engineer - Cryptography role is an experienced engineer with strong expertise in Golang, C programming, Linux development environments, and DevOps practices.


Responsibilities of the Sr. Software Engineer - Cryptography:

• Design, develop, and maintain PKI platform components and cryptographic services using Golang and C in Linux-based environments.

• Build and enhance automation, deployment, and operational tooling leveraging Git, GitHub, and CI/CD pipelines.

• Develop and support Linux packaging solutions for secure software distribution and deployment.

• Collaborate with security, infrastructure, and engineering teams to deliver scalable and reliable certificate lifecycle management solutions.

• Evaluate and integrate AI-powered development tools to improve engineering productivity and software quality.


Qualifications of the Sr. Software Engineer - Cryptography:

• 4+ years of software engineering experience with strong proficiency in Golang and C programming.

• Hands-on experience with Git, GitHub, Linux operating systems, and Linux package management (RPM, DEB, etc.).

• Knowledge of PKI, cryptography, certificate management, TLS, and other security-focused technologies.

• Experience with DevOps methodologies, CI/CD pipelines, infrastructure automation, and cloud-native tooling.

• Familiarity with AI-assisted development tools and modern software engineering practices.


Compensation for the Sr. Software Engineer - Cryptography includes:

• Salary range: $120,000 – $150,000 depending on experience

• Comprehensive benefits package including medical, dental, vision, 401(k), PTO, Sick Leave as required by law

• This job opens for applications on 08/20/2026. Applications for this job will be accepted for at least 30 days from the posting date.

#LI-JA1

#LI-HYBRID

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?