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