Software Engineering Manager
关于 ENSEK,ENSEK 建立了基于云的 SaaS 软件,它将改变能源零售商运营,创新和规模管理的方式。我们帮助零售商降低运营成本,提高消费者收费准确性,并通过自动化和人工智能驱动的洞察力来增强客户体验,所有这些都由现代化的云原生架构支持。随着我们以新的国际视野发展步伐而处于令人兴奋的转折点。如果你被解决复杂的现实问题激励,并且想领导建设可靠,弹性的平台服务团队来加速全球能源过渡,你会与我们感到很舒服。在这里,你将有机会领导一个高性能的工程团队,成为我们从紧密结合的单石转型到现代化的领域驱动的产品组织的核心。你将会融合强大的人才领导力和敏的技术意识来指导你的团队,塑造工程方向,并提供可扩展的云原生解决方案,推动我们的下一步增长。与产品,设计,SRE 和其他工程团队密切合作,你将促进清晰度,解锁交付以及倡导拥有者,实验和高标准文化。你的领导力将加强工程文化,加速平台现代化,并帮助建立一个真正符合领域的组织。主要责任:·团队领导:招聘出色的人才,通过有意义的1:1测试培养工程师,教练和职业生涯发展,创造了拥有者,问责制和高标准的文化。·交付与规划:明确性和可预测性。自行计划,后排优先级和执行与产品合作,确保团队始终以快速提供宝贵,高质量的功能和修复。·工程卓越:提高工程水平。支持团队设计,测试,代码审查和 CI/CD 实践以确保团队的软件可维护,可靠和精心工程。·技术所有权:提供强大的技术领导力。塑造建筑决策,做出务实的交易,与建筑师和 SRE 合作建立可扩展,安全和可观察系统。·跨职能协作:与产品,UX,数据和 SRE 无地合作,一致确定优先事项,明确接受标准并协调流,自信的发布。·运营责任:保证运营卓越性。
查看英文原文
About ENSEK
ENSEK builds the cloud‑native SaaS software that’s transforming how energy retailers operate, innovate and manage at scale. We help retailers lower operating costs, improve billing accuracy for consumers, and enhance customer experience through automation and AI‑driven insight, all underpinned by modern, cloud‑native architecture.
ENSEK is at an exciting inflection point as we scale at pace towards new international horizons. If you’re motivated by solving complex, real‑world problems and want to lead the teams that build reliable, resilient platform services to accelerate the global energy transition, you’ll feel right at home with us.
About the role
Here you will have the chance to lead a high‑performing engineering team at the heart of our transformation from a tightly‑coupled monolith to a modern, domain‑driven, product‑led organisation.
You’ll blend strong people leadership with sharp technical awareness to guide your team, shape engineering direction, and deliver scalable, cloud‑native solutions that power our next stage of growth.
Working closely with Product, Design, SRE and other engineering teams, you’ll drive clarity, unblock delivery and champion a culture of ownership, experimentation and high standards. Your leadership will strengthen engineering culture, accelerate platform modernisation, and help build a truly domain‑aligned organisation.
Key responsibilities:
- Team Leadership:hiring exceptional talent, developing engineers through meaningful 1:1s, coaching and career pathways, and creating a culture of ownership, accountability and high standards.
- Delivery & Planning :Drive clarity and predictability. Own sprint planning, backlog prioritisation and execution in partnership with Product, ensuring the team consistently delivers valuable, high‑quality features and fixes at pace.
- Engineering Excellence: Raise the engineering bar. Champion best‑in‑class design, testing, code review and CI/CD practices to ensure the team ships maintainable, dependable and well‑engineered software.
- Technical Ownership:Provide strong technical leadership. Shape architectural decisions, make pragmatic trade‑offs, and partner with architects and SRE to build scalable, secure and observable systems.
- Cross‑Functional Collaboration:Work seamlessly with Product, UX, Data and SRE to align on priorities, define clear acceptance criteria and coordinate smooth, confident releases.
- Operational Responsibility:Ensure operational excellence. Support on‑call readiness, lead blameless post‑incident reviews, strengthen runbooks, monitoring and alerting, and embed SLIs/SLOs for the services your team owns.
- Continuous Improvement:Remove friction, automate manual processes, embed learning loops, and foster a culture where experimentation, improvement and innovation are the norm.
Key outcomes:
· High‑performing team: Engineers are engaged, growing and delivering predictable outcomes against roadmap commitments.
- Reliable product delivery:Features are delivered with high quality, appropriate test coverage and minimal production incidents.
- Operationally robust services:Services meet agreed SLAs/SLOs with clear dashboards, playbooks and reduced MTTD/MTTR.
- Strong cross‑team alignment:Close partnership with Product and SRE results in faster, lower‑risk launches and improved customer outcomes.
Experience required:
· Proven engineering management experience: 3+ years managing engineers with a track record of hiring, coaching and developing teams.
- Software delivery at scale: Experience shipping production microservices or cloud‑native applications using public cloud (AWS preferred).
- DevOps & CI/CD: Practical understanding of automated pipelines, Infrastructure as Code and container orchestration (Kubernetes or equivalent).
- Quality & testing: Experience driving test strategy, automated testing and code quality initiatives.
- Observability & incident response: Familiar with monitoring, logging and incident management practices to support reliable operations.
- Stakeholder management: Strong communicator able to influence across product, design, SRE and senior leadership.
- Technical background: Strong coding experience in at least one modern language (e.g. Java, Kotlin, Python, Go, C#) and familiarity with system design and architecture patterns.
Company benefits
- 25 days’ holiday + bank holidays
- Up to 25% bonus based on company and personal performance
- Option to buy or sell 5 extra annual leave days per year
- Vitality Health Insurance, including private healthcare, virtual GP access and mental‑health support
- Pension with 5% matched contribution
- Regular team‑wide and company‑wide events
- 2 volunteering days per year
- Remote‑first working environment with offices in London and Nottingham
Originally posted on Himalayas