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
...