Senior Back-end Software Engineer (golang)
Hydrogen Group
Denver, Colorado, US
About the Role
Senior Back-End Software Engineer (Golang)
Denver, CO--LoHi (Hybrid, 3 days/week)
Salary range: $110-155k
We are seeking an experienced Software Engineer to work on high-performance, distributed systems operating at global scale. The role involves developing and maintaining microservice-based architectures, improving system reliability, and contributing to technical design decisions across the platform.
You will collaborate with cross-functional teams, help drive engineering best practices, and support the delivery of scalable, reliable, and high-quality software solutions.
Responsibilities
- Build and maintain scalable, reliable, high-performance systems
- Develop services using Golang and microservice architecture
- Work with CI/CD pipelines and infrastructure-as-code
- Design solutions that support high concurrency and global scale
- Debug, optimize, and improve low-latency distributed systems
- Provide technical guidance and collaborate with team members
- Contribute to adoption of modern tools, cloud technologies, and automation
- Work closely with stakeholders to solve complex engineering problems
Qualifications
- 5+ years of professional software development experience
- Minimum 1 year of hands-on experience with Golang
- Experience working with high-throughput, low-latency systems
- Experience developing microservices architectures
- Commercial experience with Google Cloud Platform (GCP) and Kubernetes
- Experience working in a fast-paced agile environment
- Ability to mentor or support other engineers in technical areas
- Strong interest in learning and adopting new technologies
- Knowledge of React and TypeScript is a plus
- Exposure to C#, .NET, MSSQL, and/or WPF is beneficial
- Experience working in a delivery-focused engineering culture
- Experience using AI to accelerate the software development lifecycle, improve engineering velocity, and enhance development processes
Responsibilities
- Develop and maintain microservice-based back-end components
- Collaborate with cross-functional teams to deliver scalable software
- Mentor engineers and drive best practices
Qualifications
- 5+ years software development
- Golang 1+ year hands-on
- Experience with microservices and cloud (GCP, Kubernetes)
Required Skills
Golang
microservices
cloud (GCP, Kubernetes)
CI/CD
distributed systems
Keywords
golang
microservices
cloud
distributed systems
backend
Interested in this role?
Apply now and take the next step in your career.
