This role sits within a software company that is focused on scale, maturity, and long-term quality. The product is already used by customers around the world, and the engineering team is investing time and care into how the platform evolves as usage, complexity, and expectations increase.
They’re now looking for experienced engineers who enjoy working in Go and want to be closely involved in shaping both the product and the way it’s built. This is a hands-on role in a small, capable team where engineers are trusted to take responsibility from idea through to delivery.
You’ll be working on core services, improving existing functionality, and helping the platform scale smoothly as demand grows. The work is varied and practical, and there’s a real emphasis on building software that’s clean, understandable, and built to last.
What you’ll be spending your time on - Designing and building Go services that are reliable, performant, and easy to maintain
- Working alongside product and engineering peers to turn ideas into shipped features
- Contributing to technical discussions and helping shape architectural direction
- Writing well-tested code and supporting strong CI and CD practices
- Sharing knowledge and helping the team continue to level up
What will help you succeed here - Solid experience building production systems in Go, and some experience in React
- A good grasp of APIs, service-oriented architectures, and modern design principles
- Comfort with testing, automation, and delivery pipelines
- Clear communication and a collaborative way of working
- Curiosity and a mindset focused on continuous improvement
Nice to have - Experience with performance-sensitive or system-level work
- Exposure to cloud platforms, infrastructure, or DevOps tooling
- Some frontend or full-stack background
- Interest in security, scalability, or developer experience
Why this is worth a look - You’ll work on a product with real global reach
- Engineering has a strong voice and meaningful ownership
- The team values quality, simplicity, and steady improvement over noise
- There’s room to grow your influence as the platform and team continue to evolve
If you’re a Go engineer who likes building thoughtful systems and wants to work in an environment that values how things are built just as much as what’s built, this is a role worth exploring.