Job Search

Golang Developer

RALEIGH, North Carolina

Piper Companies Logo

Job Id:
158562

Job Category:

Job Location:
RALEIGH, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Jacqueline Norsworthy

Piper Companies is seeking a Golang Developer to join an industry‑leading technology organization. The Golang Developer will play a key role in building secure, high‑performance systems with a strong focus on cryptography and hardware‑based security modules.


Responsibilities of the Golang Developer:

• Design, develop, and maintain backend services using Go.

• Implement secure software solutions leveraging PKI, cryptographic algorithms, and best‑practice security frameworks.

• Integrate applications with Hardware Security Modules (HSMs) using PKCS11 APIs.

• Collaborate with architecture, infrastructure, and security teams to ensure end‑to‑end platform integrity.

• Troubleshoot, optimize, and scale Go‑based services supporting high‑availability environments.

• Contribute to secure coding practices, code reviews, and engineering documentation.


Qualifications of the Golang Developer:

• 8+ years of professional software engineering experience with strong, hands‑on Go (Golang) expertise.

• Deep understanding of PKI, cryptographic algorithms, and secure key management.

• Experience working with PKCS11 and integrating applications with HSMs.

• Background in building secure, distributed systems in production environments.

• Familiarity with cloud‑native architectures, CI/CD, and modern development pipelines.

• Strong analytical and problem‑solving skills with a focus on performance, reliability, and security.


Compensation for the Golang Developer includes:

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

• Comprehensive benefits package including medical, dental, vision, 401(k), and PTO


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


#LI-JN1

#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?