Software Engineer - Cryptography - 173959

Zachary Piper Solutions

Raleigh (NC)

Hybrid

USD 110,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401(k)
PTO
Sick Leave as required by law
Hybrid work model

Job summary

Piper Companies is seeking a Software Engineer - Cryptography in the Raleigh-Durham area. This hybrid role requires three days onsite and involves designing, developing, and maintaining cryptographic services for enterprise-grade products.

The ideal candidate has 5+ years in secure systems, strong Golang and C skills, and experience with Linux packaging, CI/CD, and AI-assisted development tooling.

Qualifications

  • 5+ years in software engineering with security/cryptography focus
  • Strong Golang and C programming
  • Linux-based software development
  • Experience with DevOps, CI/CD, and GitHub workflows
  • Familiarity with AI development tooling and secure SDLC

Responsibilities

  • Design, develop, and maintain cryptographic services and libraries using Golang and C.
  • Package and deploy software across Linux environments with modern practices.
  • Develop and maintain CI/CD pipelines and infrastructure automation.
  • Leverage AI-assisted development tools to improve code quality and security.
  • Collaborate with cross-functional teams to deliver scalable and compliant solutions.

Skills

Security focus
Cryptography
Systems-level development
AI-assisted tooling
DevOps practices

Tools

GitHub
RPM/DEB packaging
CI/CD pipelines
Automation tooling
Linux

Job description

Piper Companies is seeking a Software Engineer - Cryptography for a world leading technology organization in the Raleigh Durham, North Carolina area. The Software Engineer - Cryptography role is a hybrid position with 3 days onsite in the office. The Software Engineer - Cryptography will design, develop, and maintain secure cryptographic solutions and infrastructure that support enterprise-grade products and services. An ideal candidate for the Software Engineer - Cryptography role is an experienced engineer with strong expertise in Golang, Linux systems, C programming, DevOps automation, GitHub, and AI-assisted development tooling.

Responsibilities of the Software Engineer - Cryptography:
  • Design, develop, and maintain cryptographic services, libraries, and security-focused software solutions using Golang and C.
  • Build, package, and deploy software across Linux-based environments using modern packaging and distribution practices.
  • Develop and maintain CI/CD pipelines, infrastructure automation, and GitHub-based development workflows.
  • Leverage AI-assisted development tools to improve code quality, security analysis, and engineering productivity.
  • Collaborate with cross-functional engineering and security teams to deliver scalable, secure, and compliant solutions.
Qualifications of the Software Engineer - Cryptography:
  • 5+ years of software engineering experience with a focus on security, cryptography, or systems-level development.
  • Strong proficiency in Golang, C programming, and Linux-based software development.
  • Hands-on experience with Linux packaging technologies such as RPM, DEB, or similar distribution tools.
  • Experience with DevOps practices, CI/CD pipelines, infrastructure automation, and GitHub.
  • Familiarity with AI development tooling and secure software development lifecycle methodologies.
Compensation for the Software Engineer - Cryptography includes:
  • Salary range: $110,000 - $140,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 09/4/2026. Applications for this job will be accepted for at least 30 days from the posting date.

#LI-JA1

#LI-HYBRID

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Cryptography - 173959
Software Engineer - Cryptography - 173959

ZP Group • Raleigh (NC)

Hybrid
USD 110,000 - 140,000
Medical, dental, vision
401(k)
PTO
+1
Software Engineer - Cryptography - 173959
Software Engineer - Cryptography - 173959

Piper Companies • Raleigh (NC)

Hybrid
USD 110,000 - 140,000
Medical, Dental, Vision
401(k)
PTO / Sick Leave
Sr. Software Engineer - Cryptography - 173955
Sr. Software Engineer - Cryptography - 173955

ZP Group • Raleigh (NC)

Hybrid
USD 120,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+3
Sr. Software Engineer - Cryptography - 173955
Sr. Software Engineer - Cryptography - 173955

Piper Companies • Raleigh (NC)

Hybrid
USD 120,000 - 150,000
Medical benefits
Dental benefits
Vision benefits
+3
Sr. Software Engineer - Cryptography - 173955
Sr. Software Engineer - Cryptography - 173955

Zachary Piper Solutions • Raleigh (NC)

Hybrid
USD 120,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+2
Sr. Software Engineer - Cryptography
Sr. Software Engineer - Cryptography

Piper Companies • Raleigh (NC)

On-site
USD 120,000 - 150,000
Comprehensive benefits package
Cryptography Software Engineer - Hybrid (Golang & Linux)
Cryptography Software Engineer - Hybrid (Golang & Linux)

Zachary Piper Solutions • Raleigh (NC)

Hybrid
USD 110,000 - 140,000
Medical, dental, vision
401(k)
PTO
+2
Cryptography Software Engineer (Golang/C) - Hybrid
Cryptography Software Engineer (Golang/C) - Hybrid

Piper Companies • Raleigh (NC)

Hybrid
USD 110,000 - 140,000
Medical, Dental, Vision
401(k)
PTO / Sick Leave
Hybrid Cryptography Software Engineer (Golang/Linux)
Hybrid Cryptography Software Engineer (Golang/Linux)

ZP Group • Raleigh (NC)

Hybrid
USD 110,000 - 140,000
Medical, dental, vision
401(k)
PTO
+1
Senior PKI & Crypto Engineer (Golang/C) - Hybrid
Senior PKI & Crypto Engineer (Golang/C) - Hybrid

Piper Companies • Raleigh (NC)

Hybrid
USD 120,000 - 150,000
Comprehensive benefits package