Engineering Manager (Golang)

Engineering Manager (Golang)

Full-Time 80000 - 100000 £ / year (est.) No working from home possible
Adria Solutions

At a Glance

  • Tasks: Lead and mentor high-performing Golang engineering teams in a cloud-native environment.
  • Company: Fast-growing tech organisation based in Greater Manchester with an innovative culture.
  • Benefits: Competitive salary, hybrid working, career progression, and unique perks like birthday leave.
  • Other info: Opportunity to work with AI-driven tools and modern development practices.
  • Why this job: Combine technical leadership with hands-on coding to shape scalable systems.
  • Qualifications: Experience in Golang, team leadership, and cloud technologies required.

The predicted salary is between 80000 - 100000 £ per year.

Our client, a fast-growing and innovative technology organisation based in Greater Manchester, is looking for an experienced Engineering Manager (Golang) to lead and develop high-performing Agile engineering teams. This is a fantastic opportunity for a hands-on leader who still enjoys working with code, while also taking ownership of team delivery, technical direction, and engineering excellence within a modern cloud-native environment. You will play a key role in shaping architecture, driving best practices, and supporting the delivery of scalable, secure backend systems used by customers at scale.

The Role

As Engineering Manager, you will lead a team of Golang Software Engineers working across cloud-native microservices and distributed systems. You will balance technical leadership with people management, ensuring high-quality delivery while mentoring and growing engineering talent. You will collaborate closely with Product, Architecture, DevOps, QA and wider stakeholders to deliver robust, scalable solutions.

Key Responsibilities

  • Lead and mentor a team of Golang Software Engineers.
  • Oversee the design, development and delivery of scalable backend services.
  • Provide technical direction across microservices, APIs and cloud-native systems.
  • Contribute to architecture decisions and engineering standards.
  • Promote best practices in CI/CD, testing, and DevOps culture.
  • Support hiring, onboarding and professional development of engineers.
  • Work closely with Product Managers to define and deliver roadmaps.
  • Ensure code quality, scalability, security and performance standards are met.
  • Drive continuous improvement and engineering excellence across teams.
  • Champion the use of modern tools, including AI-assisted development.

About You

You will be an experienced engineering leader with a strong technical background in backend or distributed systems development, ideally using Golang. You will bring:

  • Strong commercial experience with Golang or similar backend technologies.
  • Previous experience in a leadership, team lead or engineering management role.
  • Strong understanding of microservices and distributed architectures.
  • Experience working with AWS or other cloud platforms.
  • Knowledge of CI/CD pipelines and automated testing practices.
  • Experience working with SQL and/or NoSQL databases.
  • Excellent communication and stakeholder management skills.
  • Strong problem-solving and technical decision-making ability.
  • Experience working in Agile environments.

Desirable Experience

  • Serverless technologies (AWS Lambda).
  • Docker and Kubernetes.
  • Event-driven architectures and messaging systems.
  • Background in fintech or regulated environments.
  • Experience scaling engineering teams in high-growth organisations.

What's on Offer?

  • Competitive salary of £70,000 - £100,000 depending on experience.
  • Hybrid working (Greater Manchester).
  • Opportunity to lead and shape a growing engineering function.
  • Clear career progression into senior leadership roles.
  • Modern, cloud-first technology stack.
  • Collaborative and innovative engineering culture.
  • Pension scheme.
  • Additional benefits including birthday leave, wedding leave, charity days, and wellness initiatives.
  • Opportunity to work with AI-driven engineering tools and modern development practices.

This is an excellent opportunity for an Engineering Manager who wants to combine technical leadership with hands-on influence, helping shape scalable systems and high-performing engineering teams in a fast-growing technology business. If you're passionate about Golang, cloud-native architecture and building strong engineering cultures, we'd love to hear from you.

Engineering Manager (Golang) employer: Adria Solutions

Our client is an exceptional employer, offering a dynamic and collaborative work culture in Greater Manchester that fosters innovation and professional growth. With a focus on modern cloud-native technologies and a commitment to employee development, they provide clear career progression opportunities and unique benefits such as birthday leave and wellness initiatives. Join a forward-thinking team where your technical leadership can make a significant impact on scalable systems and high-performing engineering teams.

Adria Solutions

Contact Details:

Adria Solutions Recruitment Team

We think you need these skills to ace Engineering Manager (Golang)

Golang
Microservices
Distributed Systems
Cloud-native Architecture
CI/CD
Automated Testing
AWS