Jobs and Careers
EN

Software Engineering Technical Lead

ENGIE
Germanyfull_timeVerifiedPosted 9 Sept 2025

About the role

Job Title:  Software Engineering Technical Lead 

Department: Digital 

Reporting line:  Head of Software Engineering 

Location: Berlin 

 

About ENGIE Energy Access  

ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.9 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.  

 

www.engie-energyaccess.com    

www.linkedin.com/company/engie-africa  

 

Job Purpose/Mission   

EEA is seeking a talented, self-motivated tech lead to join the team and help deliver affordable solar power and financial services across Africa. We are seeking a seasoned Ruby on Rails engineer to step into a technical leadership role, driving the architecture and development of scalable web applications. The ideal candidate will possess a strong foundation in software engineering, a passion for writing clean code, and a proven ability to lead teams and make informed architectural decisions. This position offers a great opportunity to work alongside an elite team of engineers and business professionals and directly contribute to the success of a mission driven company with social and environmental impact. Candidates will get the opportunity to work in a diverse technology stack at scale and lead the evolution of at least one of our software products. 

    

Responsibilities 

  • Define software engineering strategy and architecture with a strong emphasis on Ruby on Rails as a foundational backend framework, with other leaders, fully responsible for the technical evolution of at least one software product, responsible for the entire software development lifecycle (SDLC) from ideation to deployment.  

  • Stay current with emerging technologies and Rails ecosystem updates to maintain a competitive edge in software capabilities. 

 

  • Actively participate and understand the ROI of engineering efforts, understand the value creation and the priorities to the business.  

  • Develop and own complex software that optimally uses resources to best meet customer needs. 

  • Establishing clarity on business objectives for proper modelling 

  • Represent the technical team or assign someone in stakeholder conversations 

  • Ensure correct implementation and understanding of business logic 

  • Effective Incident management and resolution SLA 

  • Technical debt managementespecially within Rails codebases 

  • Put efficient development process in place with tools and metrics to stay on top of performance of the team 

  • Work closely with Product manager for resource planning and proper estimation 

  • Ensure agile processes and other best practices are properly implemented 

  • Work with engineering manager to put in place a clear performance management framework 

  • Architectural

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ENGIE

View company profile →