Senior GoLang Software Engineer
RALEIGH, North Carolina
Job Id:
157604
Job Category:
Job Location:
RALEIGH, North Carolina
Security Clearance:
No Clearance
Business Unit:
Piper Companies
Division:
Piper Enterprise Solutions
Position Owner:
Bailey Horne
Piper Companies is looking for a GoLang Software Engineer to join a team focused on building and scaling internal security solutions for cloud environments and enterprise security. This role will involve designing and implementing backend services in Go while driving reliability and performance improvements. The GoLang Software Engineer is based in Raleigh, NC, and the opportunity is offered as a 12-month contract with strong potential for full-time conversion.
You must be able to hold a Security Clearance for this position
Responsibilities for the GoLang Software Engineer include:
· Architect and develop backend services in Go using modern approaches such as microservices and REST/gRPC.
· Take ownership of service reliability through performance tuning, observability, and incident resolution.
· Provide technical leadership during sprint planning, code reviews, and architectural decisions.
· Work closely with Product, QA, and DevOps teams to deliver new features and platform enhancements.
· Implement CI/CD pipelines and automate testing, builds, and deployments.
· Ensure secure coding practices and compliance with authentication, authorization, and secrets management standards.
· Produce clear technical documentation, including design specs and operational runbooks.
· Mentor junior engineers and assist with team growth through interviews and onboarding.
Qualifications for the GoLang Software Engineer include:
· Bachelor’s degree in Computer Science or related discipline.
· Minimum 3 years of experience developing production-grade services in Go.
· Hands-on experience with microservices, REST/gRPC, and event-driven architectures (Kafka, NATS, RabbitMQ).
· Strong knowledge of containerization and orchestration tools such as Docker and Kubernetes.
· Proficiency with relational databases (PostgreSQL or MySQL) and familiarity with NoSQL technologies like Redis or MongoDB.
· Experience with cloud platforms (AWS, Azure, or GCP) and Infrastructure-as-Code tools (Terraform, Helm).
· PKI or any security experience
· Solid understanding of testing strategies and Go testing frameworks.
· Familiarity with observability tools such as Prometheus, Grafana, OpenTelemetry, or ELK.
· Strong communication skills and experience working in Agile environments.
Compensation for the GoLang Software Engineer includes:
· Salary range: $130,000 - $150,000
· Full benefits package: Medical, Dental, Vision, 401k, PTO, holidays, and sick leave as required by law.
Keywords: GoLang, microservices, REST, gRPC, Docker, Kubernetes, AWS, Azure, GCP, Terraform, Helm, PostgreSQL, Redis, MongoDB, CI/CD, observability, Prometheus, Grafana, OpenTelemetry, PKI, security compliance, OAuth2, mTLS, Agile development, sprint planning, code optimization.
#LI-BH1
#HYBRID
This job is open for applications on 1/9/2026 and will remain open for at least 30 days from the posting date.