Senior Software Engineer (Backend)

New Today

Senior Backend Engineer (Golang)
We’re on the hunt for a Senior Backend Engineer with strong Golang skills to shape the systems, processes, and architecture that power our mission. If you’re a proactive problem-solver who thrives in fast-moving environments, this role offers the chance to work on meaningful projects while accelerating your career in a rapidly growing company.
The Role
You’ll join one of our cross-functional feature squads, designing and delivering new capabilities that our business relies on. Our backend is built in Go, designed with a documentation-first mindset, and follows a service-oriented architecture. We emphasise high code quality, extensive automated testing (with generated mocks), and smooth deployments via our CI/CD pipeline into AWS.
What you’ll do
Build & Review
* Write clean, testable, and maintainable Go code
* Break down refined User Stories into clear, deliverable tasks
* Champion best practices — from automated testing to code reviews and refactoring
* Ensure compliance with coding standards, security guidelines, and regulations
Collaborate
* Work closely with product owners, designers, and other engineers to turn business requirements into robust technical solutions
Shape the Future
* Help define our technical roadmaps and long-term strategies
* Keep ahead of industry trends, introducing ideas that drive innovation
About You
You thrive on solving complex challenges, can simplify the complicated, and never lose sight of the important details. You’re outcome-driven, action-oriented, and happy to get hands-on. You communicate clearly, influence positively, and collaborate with empathy.
What you’ll bring
* 5+ years’ experience in software development with strongly-typed (Go, Java, etc.), including 1+ year of commercial Golang work
* Strong skills in writing well-tested code
* Proven ability to take a User Story from refinement through to delivery within a sprint
* Solid experience in data modelling and database design (SQL or NoSQL)
* Understanding of distributed systems and event-driven architectures
* Experience delivering cloud-based REST API solutions
* Excellent communication and collaboration skills
Bonus points for:
* SaaS product experience
* Microservices and messaging/event-driven integration expertise
* AWS architecture knowledge
* Experience with Terraform or other IaC tools
* Degree in Computer Science, Engineering, or related field
Location:
London
Job Type:
FullTime
Category:
Engineer, Software Engineer, Senior, Engineering, Software

We found some similar jobs based on your search