Software Engineering Manager
Adria Solutions Ltd
Software Engineering Manager Lead High-Performing Engineering Teams Our client, a fast-growing and innovative technology organisation based in Greater Manchester, is looking for an experienced Engineering Manager 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 ll 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 ll lead a team of Software Engineers working across cloud-native microservices and distributed systems. You ll balance technical leadership with people management, ensuring high-quality delivery while mentoring and growing engineering talent. You ll collaborate closely with Product, Architecture, DevOps, QA and wider stakeholders to deliver robust, scalable solutions. Key Responsibilities - Lead and mentor a team of 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 ll be an experienced engineering leader with a strong technical background in backend or distributed systems development, ideally using Golang. You ll 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. Join the Team 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. Interested? Please Click Apply Now! Software Engineering Manager