This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced Software Engineering Manager to lead our EV Bus and Truck Charging Management team. We are seeking an Engineering Manager with experience in EV Charging Management platforms, ideally within fleet and depot charging environments. You will have a strong understanding of EV charging architectures, including cloud and edge-based CSMS/CPMS solutions, and experience delivering smart charging use cases such as optimisation, prioritisation, and energy management. An interest in renewable energy, battery storage, electric fleets, and energy markets is highly desirable. As a leader, you will build and develop high-performing engineering teams, fostering a culture of collaboration, accountability, innovation, and continuous improvement. You will partner closely with Product and Engineering teams to deliver scalable, secure, and reliable solutions, while championing modern software engineering practices including Agile delivery, CI/CD, DevSecOps, and cloud-native technologies. Strong stakeholder management, strategic thinking, and excellent communication skills are essential.
Job Responsibility
Understanding of the EV Charging solution architecture (ideally within the Fleet/Depot based context)
Experience of implementing a range of use cases within the field of EV Charging Management (prioritisation, optimisation and ancillary services)
Knowledge of both Cloud and Edge based Charging Station Management Systems (CSMS / CPMS)
Wider interest/experience in renewable energy, electric fleets and energy markets
Willing and able to lead other domain teams if/when required
Accountable for building high-performing teams with the right number of people, skills, experience, and tools to succeed
Ensure the teams have processes that enable sustainable delivery of business impact
Partner with product on prioritization, planning, and creating end-to-end transparency
Create alignment by setting clear goals, expectations, constraints, and key metrics at the right altitude, holding the team accountable for progress against them
Help your team grow through feedback, learning, coaching, mentoring, experience, and failure
Implement and promote diversity and inclusion initiatives
Champion a culture where cross-functional teams work with agility to delight their customers
Create a high trust environment of psychological safety where all staff are included and heard
Create an environment where views are shared, considered, decisions are made, and conflicts are resolved effectively
Hold team members accountable to actions that uphold values and support our engineering community
Proactively share information to ensure stakeholders are informed and aligned
Create a culture of continuous learning, experimentation, and innovation focused on problems that add customer value
Build a great leadership team by helping, supporting, and challenging
Comfortable working in a fast-paced environment
Ensure that technical discovery takes place and champion reliability, scalability, maintainability, and security
Ensure that decisions we make align with our technology principles
Provide high-quality feedback on designs, asking probing, insightful questions that solidify choices and surface erroneous assumptions
Help teams understand the trade-offs we are making and why
Ensure teams are effectively managing and reducing technical debt
Encourage ways to simplify systems
Champion industry best practices such as TDD, CI/CD, DevSecOps, and ADRs
Stay abreast of and integrate emerging technologies and industry trends
Ensure teams have suitable agile processes that enable transparency, continuous improvement, and the ability to predict when work will be delivered
Ensure teams have the right feedback loops in place to get feedback from each other and their stakeholders
Ensure team understand key performance indicators (KPIs) and use them to measure success
Ensure teams can make data-informed decisions in a collaborative manner, can A/B test hypotheses, and can also disagree and commit when required
Resolve blockers, dependencies, and risks to ensure successful delivery
Have an impact through influence, strategic planning, problem-solving, and effective decision-making
Enable teams to learn from their mistakes and share the learnings to drive better business outcomes
Ensure teams and staff understand what they are responsible for and how their products deliver value to our customers and the business
Help teams understand changes in the business and market and how it impacts them
Reduce friction for teams through suitable processes, reduction in dependencies, and automation
Build healthy partnerships with stakeholders and teams with whom your teams have long-lived relationships
Ensure teams and staff are empowered to make decisions quickly
Actively contribute to Zenobe's commitment to health and safety, wellbeing and sustainability by
integrating these principles into daily responsibilities, ensuring a safe and supportive work environment, promoting both the physical and mental health of self and colleagues, and adopting sustainable and energy-efficient practices to minimize environmental impact
Requirements
Must have hands-on experience as a Software Engineer in a cross-functional team
Must have experience using Agile/Lean techniques
Must have experience as a manager of Software Engineers
Must have experience across the entire Software Development Life Cycle (SDLC) and with Continuous Integration and Continuous Delivery (CI/CD)
Must have experience managing fully remote teams
Must have experience with some of the following: AWS, Java Spring boot, Python, Node.js, Typescript, JavaScript, Microservices, API Integration and Delivery, Streaming Architectures, Data Lakes
Should have experience with CDK, Terraform, or other IAC tooling
Should be familiar with Git, Slack, MS Office
Should have experience with TDD, DevSecOps, and ADRs
Could have familiarity with Big Data, Machine Learning, and AI
Must have excellent verbal and written communication skills
Nice to have
Familiarity with Big Data, Machine Learning, and AI
What we offer
Up to 33% annual bonus for being awesome
25 days holiday, increasing with length of service up to 30 days, plus bank holidays
Private Medical Insurance
£1,500 training budget per year, to ensure you grow as we do
EV Salary Sacrifice Scheme
Pension scheme, up to 8% matched contributions
Enhanced parental leave
Cash back health plan
Plus more. Lots of our people work flexibly in many different ways, including part-time, flexitime and hybrid working