Software Engineer (Golang)
Remote
Job Id:
157313
Job Category:
Job Location:
Remote
Security Clearance:
No Clearance
Business Unit:
Piper Companies
Division:
Piper Enterprise Solutions
Position Owner:
Austin Richardson
Piper Companies is hiring a Software Engineer (Golang) for a global technology team. Software Engineer will focus on designing and developing scalable backend systems using Golang. This role is highly technical and requires strong expertise in system architecture, API design, and microservices development. The position is remote and will require collaboration across distributed teams.
Responsibilities for the Software Engineer (Golang):
- Design, develop, and maintain efficient backend services using Golang.
- Architect scalable, reliable, and high-performance systems to meet business needs.
- Implement and optimize relational databases using MySQL.
- Containerize applications with Docker for streamlined development and deployment.
- Deploy, manage, and scale applications on Amazon Web Services (AWS).
- Design robust APIs and develop modular microservices for flexible system integration.
- Collaborate with cross-functional teams in an Agile environment to deliver high-quality software.
- Implement security best practices across code and infrastructure.
- Utilize version control systems (Git) for effective source code management.
Requirements for the Software Engineer (Golang):
- 4+ years of overall software engineering experience.
- Minimum of 2 years of hands-on experience with Golang.
- Strong proficiency in MySQL and relational database design.
- Expertise in system design and architecture for scalable applications.
- Hands-on experience with Docker and AWS cloud services.
- Solid background in API design and microservices architecture.
- Must have experience with PKI Platform experience
- Knowledge of security best practices in software development.
Compensation for Software Engineer (Golang):
- Salary Range: $100,000 - $140,000
- Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holidays, and Sick Leave as required by law.
Keywords: Golang, MySQL, backend development, system architecture, Docker, AWS, API design, microservices, Agile, security best practices, cloud deployment, software engineering, version control, Git, scalable systems, containerization, distributed systems, high-performance applications.
#LI-REMOTE
#LI-AR2
This job opens for applications on 1/6/2026. Applications for this job will be accepted for at least 30 days from the posting date.