Innovate
Senior Golang Developer
InnovateUnited Kingdom6 days ago
Full-timeRemote FriendlyInformation Technology

Senior Golang Developer

London - Hybrid working

Up to £95,000 + bonus, share scheme, etc


We’re looking for a Senior Golang Developer to help shape our systems, processes, and architecture. If you’re a proactive problem-solver who thrives in fast-paced environments, this is your opportunity to work on impactful projects while accelerating your career in a rapidly growing company.


As part of one of the cross-functional squads, you’ll design and deliver capabilities that are critical to the business. The backend is built in Go, designed with a documentation-first mindset, and follows a service-oriented architecture. High-quality code is a priority, thorough automated testing (with generated mocks), and seamless deployments via our CI/CD pipeline into AWS.


Build & Review

  • Write clean, testable, and maintainable Go code
  • Break down refined user stories into clear, deliverable tasks
  • Champion best practices in testing, reviews, and refactoring
  • Ensure compliance with coding standards, security requirements, and regulations


Collaborate

  • Partner with product owners, designers, and engineers to translate business needs into robust technical solutions


Shape the Future

  • Contribute to technical roadmaps and long-term engineering strategy
  • Stay ahead of industry trends and bring forward innovative ideas


About You

You’re someone who thrives on solving complex challenges and turning them into simple, reliable solutions. You’re detail-oriented but outcome-driven, comfortable being hands-on, and a strong communicator who collaborates with empathy and influence.


What you’ll bring

  • 5+ years’ experience in software development with strongly-typed languages (Go, Java, etc.), including at least 1 year of commercial Golang work
  • Strong background in writing well-tested, production-grade code
  • Proven ability to take a user story from refinement to delivery within a sprint
  • Solid experience in data modelling and database design (SQL or NoSQL)
  • Knowledge of distributed systems and event-driven architectures
  • Experience building and delivering cloud-based REST API solutions
  • Excellent communication and collaboration skills


Bonus points for

  • SaaS product experience
  • Microservices and event-driven integration expertise
  • AWS architecture knowledge
  • Experience with Terraform or other Infrastructure-as-Code tools
  • A degree in Computer Science, Engineering, or a related field

Key Skills

Ranked by relevance