This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Engineering Manager – Solutions Engineering based in United Kingdom.
This role sits at the intersection of software engineering leadership, cloud infrastructure, and customer-facing technical delivery. You will lead a distributed team of Python engineers focused on building and evolving infrastructure automation solutions that power large-scale systems such as private clouds, Kubernetes environments, and bare-metal operations. The work combines hands-on technical leadership with people management, requiring you to guide architecture decisions while also coaching engineers in their day-to-day growth. You will collaborate closely with operations teams and stakeholders to translate real-world infrastructure challenges into scalable, model-driven solutions. This is a highly impactful role where your leadership directly influences product direction, engineering culture, and customer success. You will operate in a globally distributed environment with strong autonomy, high expectations, and a focus on engineering excellence. The position is ideal for someone who enjoys building teams as much as building systems.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Engineering Manager – Solutions Engineering based in United Kingdom.
This role sits at the intersection of software engineering leadership, cloud infrastructure, and customer-facing technical delivery. You will lead a distributed team of Python engineers focused on building and evolving infrastructure automation solutions that power large-scale systems such as private clouds, Kubernetes environments, and bare-metal operations. The work combines hands-on technical leadership with people management, requiring you to guide architecture decisions while also coaching engineers in their day-to-day growth. You will collaborate closely with operations teams and stakeholders to translate real-world infrastructure challenges into scalable, model-driven solutions. This is a highly impactful role where your leadership directly influences product direction, engineering culture, and customer success. You will operate in a globally distributed environment with strong autonomy, high expectations, and a focus on engineering excellence. The position is ideal for someone who enjoys building teams as much as building systems.
Accountabilities:
- Lead, mentor, and grow a distributed team of Python engineers, ensuring strong performance, career development, and technical excellence.
- Drive the design and delivery of infrastructure automation and software solutions for large-scale cloud and bare-metal environments.
- Contribute directly to codebases while providing technical leadership and setting high engineering standards.
- Define, plan, and track execution of team objectives, ensuring alignment with broader organizational goals.
- Collaborate with product, operations, and engineering stakeholders to shape technical direction and delivery priorities.
- Foster a high-quality engineering culture focused on testing, documentation, performance, and reliability.
- Advocate for modern software development practices, agile methodologies, and continuous improvement.
- Act as a key liaison between teams, ensuring clear communication and alignment across internal and external stakeholders.
- Proven experience leading and mentoring software engineering teams, ideally in a distributed or remote-first environment.
- Strong background in Python software development and hands-on engineering experience.
- Solid understanding of cloud computing concepts and modern infrastructure technologies (e.g., OpenStack, Kubernetes).
- Experience with Linux systems administration and familiarity with storage, networking, and system operations.
- Strong software engineering fundamentals, including design, testing, and scalable system architecture.
- Ability to balance technical depth with people leadership, coaching, and organizational alignment.
- Excellent communication skills, with the ability to work effectively across technical and non-technical stakeholders.
- Experience in agile environments and delivering complex software projects iteratively.
- Strong problem-solving skills and a proactive mindset focused on ownership and continuous improvement.
- Bonus: experience with infrastructure-as-code, multi-cloud environments, or Go programming.
- Competitive global compensation with performance-based bonuses.
- Fully remote, distributed work environment with global collaboration.
- Annual learning and development budget to support continuous growth.
- Regular in-person team sprints and international company gatherings.
- Comprehensive health and wellness support programs.
- Generous annual leave and parental leave policies.
- Travel opportunities to collaborate with global teams and attend company events.
- Recognition rewards and annual compensation reviews.