Golang Developer
RALEIGH, North Carolina
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