Jobs · Engineering · North Carolina

Cryptography Software Engineer

Piper Companies · Raleigh, NC · 2 wk ago
Engineering$110k–$135k/yrFull-time

About the role

Piper Companies is seeking a Cryptography Software Engineer to join a leading cybersecurity organization. The Cryptography Software Engineer will support the development of secure cryptographic and PKI solutions while contributing to Linux-based software delivery, DevOps automation, and secure engineering initiatives. This is a long-term contract opportunity requiring onsite work in Raleigh, NC two days per week.

Responsibilities

  • Develop and maintain cryptographic services, libraries, and secure software solutions using Golang and C.
  • Support the development and enhancement of PKI-based security solutions.
  • Build and manage Linux software packaging and deployment processes (RPM, DEB).
  • Implement and optimize CI/CD pipelines, DevOps workflows, and GitHub development practices.
  • Collaborate with security, infrastructure, and product teams to deliver secure and scalable solutions.
  • Utilize AI-assisted development tools to improve code quality and engineering productivity.

Requirements

  • 5+ years of software engineering experience with a focus on security, cryptography, or systems programming.
  • Strong experience with Golang and C programming in Linux environments.
  • Hands-on experience developing or supporting PKI and cryptographic solutions.
  • Experience with Linux packaging technologies including RPM, DEB, or similar tools.
  • Knowledge of DevOps practices, CI/CD pipelines, GitHub, and infrastructure automation.
  • Experience with cloud technologies and secure software development best practices.

Pay

$110,000 – $135,000

Benefits

  • Health, vision, and dental coverage
  • Paid time off (PTO)
  • Paid holiday and sick leave where required by law

Similar jobs

Cryptography Engineer

Booz Allen HamiltonChantilly, VA· 5 days ago
$113k–$257k/yrapply on careers.boozallen.com