TL;DR
Backend Software Engineer (Go): Building and scaling mission-critical, data-heavy applications with an accent on full engineering lifecycle - from system design through to development and delivery. Focus on implementing microservices-based architectures, improving performance, reliability, and scalability, contributing to design discussions, code reviews, and knowledge sharing across the team.
Location: UK Remote
Company
A leading technology company known for its high engineering standards and innovative approach to distributed systems.
What you will do
- Build and scale mission-critical, data-heavy applications.
- Involve across the full engineering lifecycle - from system design through to development and delivery - taking ownership of solutions that drive real impact.
- Shape and implement microservices-based architectures.
- Improve performance, reliability, and scalability.
- Contribute to design discussions, code reviews, and knowledge sharing across the team.
Requirements
- Strong background in backend software engineering, with significant commercial experience.
- Advanced proficiency in Go (Golang) and hands-on expertise with AWS, Kubernetes, and Docker.
- Experience designing and architecting systems end-to-end.
- Proven track record of working with complex, large-scale data applications.
- Product-driven mindset and experience working in fast-moving, tech-focused organisations (e.g. start-ups or scale-ups).
Nice to have
- Additional skills with Kafka, Cassandra, gRPC, and microservices design are highly advantageous.
- Open-source contributions are a plus.
Culture & Benefits
- Equal opportunities employer.
- Welcomes applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →