Golang Engineer
Role details
Job location
Tech stack
Job description
As a Golang Engineer, you'll play a key role in designing, building, and optimising backend systems with a strong focus on performance and reliability. You'll be working closely with other engineers to develop scalable services, troubleshoot system-level issues, and contribute to architectural decisions.
Requirements
This is an environment suited to engineers who enjoy solving complex problems, working close to the metal, and building robust, production-grade systems., This role suits someone who enjoys working within Linux environments and has a strong understanding of networking principles, particularly within distributed systems., * Strong commercial experience with Go (Golang)
- Solid Linux experience (command line, system-level understanding)
- Strong understanding of networking concepts (TCP/IP, protocols, performance)
- Experience building scalable, distributed systems
- Strong problem-solving skills and attention to detail, Golang, Go, Linux, Networking, TCP/IP, Distributed Systems, Backend Development, Software Engineering, Systems Programming
Benefits & conditions
- Salary up to £60,000
- Fully onsite role in Richmond, London
- Strong focus on Go, Linux, and low-level networking
- Opportunity to work on high-performance, distributed systems, * Work alongside highly skilled engineers in a technical environment
- Opportunity to work on complex, high-impact systems
- Clear progression within a growing team
- Ongoing learning and development support
- Stable, well-funded organisation with ambitious growth plans