-
Innovate

Senior Golang Software Engineer

Innovate
United Kingdom · Full-time · Mid-Senior

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 languages (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

    Key Skills

    Ranked by relevance

    terraform golang cloud java cicd sql
    Login to Apply
    Posted
    Aug 12, 2025
    Type
    Full-time
    Level
    Mid-Senior
    Location
    London Area
    Company
    Innovate

    Industries

    Software Development

    Categories

    Information Technology

    Related Jobs

    3 roles aligned with this opportunity

    View all jobs
    View Job Details
    Kingfisher plc
    Related

    Java Software Engineer

    2026-06-16

    Full-time
    Mid-Senior
    Romania
    Retail
    Engineering
    View Job Details
    Formula.
    Related

    Senior Software Engineer

    2026-06-17

    Full-time
    Mid-Senior
    United Kingdom
    Software Development
    Information Technology
    View Job Details
    Singularity Systems
    Related

    Senior Software Engineer

    2026-06-16

    Full-time
    Mid-Senior
    Turkey
    Software Development
    Engineering