At a Glance
- Tasks: Lead software engineering strategy and drive innovative solutions for a zero-carbon future.
- Company: Join the world's largest independent renewable energy company committed to affordable, zero carbon energy.
- Benefits: Enjoy flexible working, private healthcare, 25 days holiday, and opportunities for personal growth.
- Other info: Collaborate with global teams across Spain, the UK, and Canada in a dynamic work culture.
- Why this job: Make a real impact while working with inspiring colleagues in a diverse, inclusive environment.
- Qualifications: Proven leadership in software engineering and a passion for innovation and inclusivity.
The predicted salary is between 90000 - 120000 ÂŁ per year.
Do you want to work to make Power for Good? We are the world's largest independent renewable energy company, driven by a simple yet powerful vision: to create a future where everyone has access to affordable, zero carbon energy. We know that achieving our ambitions would be impossible without our people. Because we're tackling some of the world's toughest problems, we need the very best people to help us. They're our most important asset, so that is why we continually invest in them.
RES is a family with a diverse workforce, and we are dedicated to the personal professional growth of our people, no matter what stage of their career they're at. We can promise you rewarding work which makes a real impact, the chance to learn from inspiring colleagues from across a growing global network and opportunities to grow personally and professionally. Our competitive package offers rewards and benefits including pension schemes, flexible working, and top-down emphasis on better work‑life balance. We also offer private healthcare, discounted green travel, 25 days holiday with options to buy/sell days, enhanced family leave and four volunteering days per year, so you can make a difference elsewhere.
The Director of Software Engineering reports to the Senior Vice President of Product. This role drives technical strategy, fosters cross‑functional collaboration, and delivers secure, scalable SaaS B2B industrial data analytics solutions. Embracing our vision of a zero‑carbon future and our mission to innovate for cost reduction, value creation, and sustainable growth, this role ensures engineering efforts align with our core values of passion, accountability, collaboration, and excellence. Our culture encourages doing what is right for all stakeholders, turning challenges into opportunities, measuring impact pragmatically, and championing inclusivity for both teams and products. We value leaders who create balanced, equitable environments and are committed to supporting the growth and success of women in engineering roles. We strongly encourage women and under‑represented individuals to apply, and we seek a director who will champion an inclusive hiring strategy across our globally diverse teams. The engineering team is distributed across Spain, the UK and Canada, and thus would require a suitable candidate to work with teams across these regions both remotely and via travel.
Key Accountabilities
- Strategic Technology: Establish and communicate a clear, forward‑looking vision for engineering activities, aligned with business goals and evolving industry trends. Shape the long‑term software engineering strategy, enabling the adoption of innovative technologies (e.g., AI/ML, edge computing, GenAI) while empowering the team to execute detailed technical architecture.
- Engineering Excellence: Foster a culture of technical excellence, ensuring high standards in secure, reliable, and scalable engineering practices. Enable the team to deliver high‑quality solutions by promoting agile practices, data‑driven decision‑making, and continuous improvement.
- Customer‑Centric Leadership: Set the direction for delivering innovative and scalable solutions that address customer challenges and align with Product Management priorities. Guide teams in embedding customer‑centric principles into the engineering processes and deliverables so the products align with design and customer needs.
- Team Leadership and Growth: Build, inspire, and grow a globally distributed, high‑performing engineering team. Oversee recruitment, mentoring, and professional development across key engineering disciplines (e.g., platform engineering, data engineering, ML engineering). Foster an inclusive, collaborative, and innovative culture that supports team growth and development. Support the inclusion of new teams into the organisation.
- Collaboration: Partner closely with product and design teams to align strategic goals, balancing user needs, market opportunities, and technical feasibility. Provide teams with the tools, infrastructure, and operational support needed for cross‑functional collaboration and delivery, including facilitating rapid decision making.
- Resource Allocation: Oversee the effective allocation of engineering resources to align with organisational priorities and cross‑functional objectives. Ensure the right balance of skills, expertise, and capacity across projects and teams to meet delivery timelines and business goals. Continuously assess team capacity and forecast future resource needs based on project pipelines, scaling plans, and evolving organisational objectives. Reallocate resources dynamically to address shifting priorities, bottlenecks, or critical business needs, ensuring engineering efforts remain efficient and focused.
- Design Alignment: Ensure design principles are embedded in engineering workflows to enhance product usability and user experience. Promote seamless collaboration between engineering and design teams to deliver user‑centered solutions.
Director of Software Engineering employer: RES
Contact Detail:
RES Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Director of Software Engineering
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend events, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for interviews by researching the company and its culture. Understand their mission of creating a zero-carbon future and think about how your skills align with their goals. This will help you stand out as a candidate who truly gets what they’re about.
✨Tip Number 3
Showcase your leadership style! Be ready to discuss how you foster collaboration and inclusivity within teams. Companies like RES value leaders who can inspire and grow diverse teams, so share your experiences and vision.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the team at RES.
We think you need these skills to ace Director of Software Engineering
Some tips for your application 🫡
Show Your Passion: When writing your application, let your passion for renewable energy and technology shine through. We want to see how your values align with our mission of creating a zero-carbon future.
Tailor Your CV: Make sure to customise your CV to highlight relevant experience in software engineering and leadership. We love seeing how your past roles have prepared you for this exciting opportunity with us.
Be Clear and Concise: Keep your application clear and to the point. We appreciate straightforward communication, so make sure your skills and experiences are easy to spot and understand.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this fantastic role with our team.
How to prepare for a job interview at RES
✨Understand the Company Vision
Before your interview, take some time to really grasp the company's mission of creating a zero-carbon future. Familiarise yourself with their values and how they align with your own. This will not only help you answer questions more effectively but also show your genuine interest in the role.
✨Showcase Your Leadership Style
As a Director of Software Engineering, your leadership approach is crucial. Prepare examples that demonstrate how you've built and inspired high-performing teams in the past. Highlight your commitment to inclusivity and how you've fostered collaboration across diverse teams, especially in remote settings.
✨Be Ready to Discuss Technical Strategy
Expect questions about your vision for software engineering and how you plan to adopt innovative technologies like AI/ML. Be prepared to discuss your experience in shaping technical strategies that align with business goals and how you've driven engineering excellence in previous roles.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare insightful questions that reflect your understanding of the company’s challenges and opportunities. Ask about their current engineering practices, team dynamics, and how they measure success in delivering customer-centric solutions. This shows you're not just interested in the role, but also in contributing to their mission.