The UK’s only genuine, multiservice utility provider trusted by over 800,000 customers across the UK.
Engineering Manager – Lifecycle Customer
Location
United Kingdom
Posted
28 days ago
Salary
0
Seniority
Senior
Job Description
Engineering Manager – Lifecycle Customer
Utility Warehouse
• Create clarity, consistency, and momentum within your squad • Act as a bridge, interacting with stakeholders across the business for vital insight • Balance short-term delivery with long-term sustainability for the team • Take responsibility for technical decisions aligning with company strategy • Work with Product Managers to set OKRs and co-lead planning • Lead metrics reviews and organization-wide on-call coverage • Identify risks and blockers early, working with stakeholders to mitigate them • Onboard, train, and coach reports while participating in performance calibration • Measure team performance, communicating progress against KPIs and milestones • Ensure team expenditures remain in line with budgets
Job Requirements
- Managing a team of engineers within a professional environment
- Hands-on experience with Go, gRPC, GraphQL, Postgres, and Kafka
- Hands-on experience with React, TypeScript, React Native
- Proficiency with Docker, Kubernetes, and Terraform
- Experience with CI/CD tooling, specifically GitHub Actions and ArgoCD, as well as cloud workflows
- A strong understanding of engineering practices and the ability to drive operational excellence
- Experience identifying practices for security and SLOs
Benefits
- Equal opportunities and a diverse and inclusive work environment
- Fairness for everyone
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Role Description BusPlanner is at a critical inflection point. We are scaling fast, our customers are counting on us, and execution - clean, predictable, urgent execution - is the single biggest lever we have. This role exists because we will not leave that lever to chance. The Development Manager is the right hand of the CTO. You will report directly to the CTO and act as the operational engine behind everything our development team ships. The Product team decides what we build; you make sure it ships - on time, in clean two-week increments, with no surprises and no excuses. This is a uniquely high-trust, high-leverage role: it is not a typical reporting line, but the moment we are in demands a partner the CTO can hand the reins of execution to and trust completely. This is an execution role, not a people role. You will not manage anyone's career, but you will own how the work flows: - How stories get broken down - How the daily scrum runs - How blockers get cleared - How every release goes out the door on schedule and fully tested - How Jira and Confluence stay sharp enough to give the whole company - and the CTO - a real-time view of progress If you find satisfaction in turning a messy backlog into a predictable, well-scoped, blocker-free sprint - and shipping it on time, every time - this role was built for you. Qualifications - Scrum Master certified (CSM, PSM, or equivalent) - Jira and Confluence expertise - power-user level skill - Proven execution track record in running sprints for a software development team - Release management experience - Detail-oriented and meticulous - Strong written and verbal communication skills - Comfortable working at a fast pace with shifting priorities Requirements - Run the two-week sprint cadence end to end - Ensure every story is broken down into small, well-defined tasks - Lead a crisp, time-boxed daily scrum - Plan, coordinate, and ship every release on schedule - Verify that every item in a release has been fully QA'd and signed off - Run a short, well-prepared release review for the company after each release - Be the source of truth for sprint and release health - Own Jira and Confluence as systems - Serve as the CTO's operational right hand - Partner closely with Product, QA, Design, and DevOps - Continuously refine how we estimate, plan, release, and execute Benefits - Competitive salary and performance-based bonuses - Full health and wellness benefits - Flexible work hours and remote-friendly setup - Modern development tooling and autonomy in shaping execution - Collaborative team culture focused on shipping high-quality software
Manager, Software Engineering – Web-based Authoring
Unity TechnologiesFounded in 2003, Unity Technologies, or Unity 3D, is a software company offering a real-time, three-dimensional (RT3D) development platform adept at creating interactive 2D, 3D, vi
• Act as the vital bridge between Product Management, Design, cross-functional Unity teams, and the Studio engineers to ensure clear communication and strategic alignment. • Champion technical excellence by orchestrating collaboration on the Studio codebase, guiding architectural decisions, overseeing PR reviews, and managing a streamlined release process. • Balance product velocity with platform health by actively listening to the development team and translating technical pain points into actionable roadmaps. • Drive engineering execution by optimizing agile methodologies, unblocking developers, and ensuring the predictable delivery of high-quality features. • Foster a high-performance, supportive culture by mentoring and coaching your team, actively guiding their professional development and career growth.
Storage Engineering Manager
HPEHewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world.
Role Description This role has been designated as ‘Remote/Teleworker’, which means you will primarily work from home. Leads a team responsible for the design, delivery, reliability, and lifecycle management of storage platforms and services (e.g., block/file/object storage, storage software/firmware, and/or storage infrastructure). Owns technical execution, people leadership, operational excellence, and cross-functional alignment to deliver roadmap commitments with high quality and customer-impact focus. Key responsibilities - Deliver roadmap outcomes: - Plan and execute releases/projects across storage software and/or hardware, meeting schedule, quality gates, and customer commitments. - Technical leadership: - Guide architecture and design reviews; drive engineering best practices for reliability, performance, scalability, maintainability, and security. - Operational excellence: - Establish and continuously improve engineering processes (Agile execution, requirements refinement, work breakdown structures, risk/dependency tracking, and metrics-based decision making). - Quality & compliance: - Ensure robust test strategy, automation, and release readiness; drive timely remediation of critical defects, CVEs, and customer-impact issues. - Incident and escalation management: - Lead structured response for customer escalations, postmortems/root-cause analysis, and corrective/preventive actions. - Cross-functional collaboration: - Partner with product management, program management, QA, release engineering, SRE/ops, security, and field/customer teams to align scope, priorities, and delivery. - People leadership: - Hire, onboard, coach, and develop engineers and tech leads; set goals, provide feedback, support career growth, and build a culture of accountability and inclusion. - Resource and budget planning: - Manage capacity, staffing plans, and vendor/contractor engagement as needed; balance sustaining work with innovation. - Vendor/open-source engagement: - Manage dependencies on third-party components, upstream communities, and vendors; evaluate build vs. buy decisions. - Documentation and readiness: - Ensure engineering produces clear functional specs, runbooks, and operational documentation to support deployment and supportability. Qualifications - Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent practical experience). - 8+ years in storage, systems, platform, or infrastructure engineering (software and/or hardware), including end-to-end delivery of production systems. - 3+ years of people management experience leading engineers (hiring, performance management, coaching, and career development). - Strong fundamentals in at least two of the following: distributed systems, Linux internals, networking, filesystems, storage protocols, performance engineering, or systems reliability. - Experience delivering and operating storage platforms (e.g., block/file/object) with defined SLAs/SLOs, instrumentation/telemetry, and on-call/incident response practices. - Experience with modern engineering workflows: source control, CI/CD, automated testing, code review, and release management. - Working knowledge of security practices relevant to storage systems (e.g., threat modeling, secure SDLC, vulnerability management/CVEs, access control, encryption at rest/in transit). - Ability to communicate clearly with technical and non-technical stakeholders; produce crisp status, risks, and decision logs. Requirements - Experience with one or more storage technologies: Lustre, GPFS/Spectrum Scale, Ceph, DAOS, ZFS, NVMe-oF, iSCSI, NFS/SMB, S3-compatible object storage. - Experience with Kubernetes storage (CSI), containerized storage services, and cloud/hybrid storage architectures. - Background in performance benchmarking and tuning (IOPS, throughput, latency), including workload characterization and capacity planning. - Experience driving architecture modularity and standard interfaces across components/teams. - Experience leading geographically distributed teams and/or global follow-the-sun operations. - Familiarity with program management practices (WBS, Gantt, dependency/risk tracking) and requirements refinement processes. - Master’s degree in a relevant field. Leadership expectations - Build a culture of shared accountability, ownership, and urgency while maintaining psychological safety. - Set clear priorities and translate strategy into executable plans with measurable outcomes. - Model strong engineering judgment: make timely decisions, escalate early, and manage risk transparently. - Invest in talent: mentorship, succession planning, skill development, and effective delegation to tech leads. - Promote operational discipline: documentation, repeatable processes, and continuous improvement based on data. Benefits - Health & Wellbeing: Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing. - Personal & Professional Development: Specific programs catered to helping you reach any career goals you have. - Unconditional Inclusion: A culture that celebrates individual uniqueness and values varied backgrounds.
Role Description Frame.io, an Adobe Company, is changing the future of how videos are made by helping millions of creative professionals seamlessly collaborate from all over the world. We are looking for a Senior Engineering Manager with deep technical experience, a strong track record of developing engineering leadership, and a passion for building high-performing teams. In this role, you will manage a mix of Engineering Managers and senior Individual Contributors, reporting directly to Engineering leadership. You will be responsible for the overall health, direction, and output of multiple teams, while growing both the next generation of engineering leaders and the senior technical talent at Frame.io. Engineering at Frame.io is about more than just code and infrastructure. It is about making an impact, crafting unique experiences, and building products that inspire creativity. We work with petabytes of data, hundreds of thousands of video encodes per day, and take on the challenges that come from working at the very forefront of delivering Enterprise-grade secure collaboration experiences. As a leader of leaders, you set the standard for what great engineering management looks like. Success in this role means building and sustaining a culture where managers and engineers do the best work of their careers. What You’ll Do - Lead and Develop Your Team - Manage, coach, and grow a mix of Engineering Managers and senior Individual Contributors, meeting each person where they are and helping them reach the next level. - Help your Engineering Managers become exceptional leaders in their own right, providing structured mentorship and raising the bar for what great EM culture looks like. - Directly mentor and advocate for senior ICs, providing technical guidance, career pathing, and opportunities to expand their impact. - Provide regular feedback and career development support across all of your direct reports. - Partner with EMs on team health, delivery cadence, and the growth and retention of their individual contributors. - Drive Technical and Organizational Strategy - Work closely with partners across product, design, and the broader engineering org to create a meaningful vision and roadmap spanning multiple squads. - Ensure alignment across your teams on priorities, architecture direction, and cross-squad dependencies. - Champion engineering excellence with a focus on performance, scalability, privacy, and security. - Rapidly form action plans to align workstreams across squads, eliminate communication gaps, and ensure team needs are appropriately represented. - Build and Scale the Organization - Lead hiring efforts across your organization, at the EM and senior IC level, partnering with recruiting to attract and retain top talent. - Help drive culture and process improvements across the broader engineering organization. - Co-own the strategy for your squads alongside your product and design partners and senior leadership. - Provide technical leadership and be accountable for the technical direction across the teams in your organization. Qualifications - 10+ years of overall technical experience, including deep knowledge of architecture and operations of highly available, large-scale services. - Demonstrated experience managing a mix of Engineering Managers and senior Individual Contributors, with a track record of developing strong leaders and unlocking the potential of teams of teams. - Experience planning, implementing, and delivering complex projects across multiple squads, turning ambiguous ideas into shipped reality. - Knowledge of common service design and operational considerations including how systems scale, how they fit together, and how they are likely to break. - Strong desire to foster a working environment that is enriching, inclusive, and safe, where people of all backgrounds and identities feel welcome. - Experience with public cloud infrastructure, networking, architecture, and Linux, as well as orchestration, monitoring, automation, and configuration management solutions. - Ability to analyze and address difficult technical challenges and make efficient use of resources. - Experience working across a full web application stack, with familiarity spanning frontend and backend technologies. - Passion for collaborating with design, product, and user insights from concept to production. - A track record of delivering beautiful and performant software with a strong sense of quality. Requirements - Expected Pay Range: $160,200 -- $320,000 annually, varying by work location and job-related knowledge, skills, and experience. - In California, the pay range for this position is $221,000 - $320,000. - In New York, the pay range for this position is $221,000 - $320,000. Benefits - Comprehensive benefits programs. - Long-term incentives in the form of a new hire equity award for certain roles.



