Job Search

Senior Golang Engineer

Durham, North Carolina

Piper Companies Logo

Job Id:
157483

Job Category:

Job Location:
Durham, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Anne Green

Piper Companies is seeking a Senior Golang Engineer to support the development and scaling of a homegrown PKI platform recently redesigned for cloud readiness. The Senior Golang Engineer role is ideal for an experienced engineer with strong expertise in Go (Golang), backend architecture, and cloud-native solutions. The Senior Golang Engineer is a long term contract opportunity and must sit hybrid in Durham, NC.


Responsibilities of the Senior Golang Engineer:

  • Design and develop backend services in Go using microservices and REST/gRPC.
  • Ensure service reliability through tuning, observability, and incident response.
  • Lead code reviews and guide technical decisions for a small team.
  • Implement CI/CD best practices and automate deployments.
  • Collaborate with cross-functional teams to deliver platform improvements.


Requirements of the Senior Golang Engineer:

  • 3+ years of experience building production services in Go.
  • Strong knowledge of microservices, REST/gRPC, and event-driven systems.
  • Proficiency with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
  • Database experience with PostgreSQL or MySQL; NoSQL a plus.
  • Familiarity with IaC tools (Terraform, Helm) and observability solutions.


Compensation for the Senior Golang Engineer includes:

  • Salary range: $120,000 - $140,000
  • Comprehensive benefits package including medical, dental, vision, 401(k), PTO, Paid Holiday and Sick Leave if Required by Law

Keywords:

Senior Software Engineer, Golang, Go, PKI, backend development, microservices, REST, gRPC, Docker, Kubernetes, AWS, Terraform, Helm, PostgreSQL, MySQL, Redis, MongoDB, CI/CD, observability, Prometheus, Grafana, cloud-native, security


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


#LI-AG1

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