Job description
Role overview
AGL is seeking a Senior Software Engineer to drive innovation in energy and essential services. As part of a mission to electrify the future and invest in renewable energy solutions, you'll contribute to cutting-edge software development that supports sustainable infrastructure and energy systems.
The role requires leadership in technical design, collaboration with cross-functional teams, and delivery of scalable software solutions aligned with AGL's sustainability goals.
Responsibilities
- Lead development of software solutions for energy electrification and renewable energy systems
- Design and implement scalable APIs and cloud-based infrastructure
- Collaborate with product teams to define technical requirements
- Mentor junior engineers and maintain code quality standards
Requirements
- 8+ years of software engineering experience in energy or utility sectors
- Proven leadership in full-stack development (Python/Java preferred)
- Expertise in cloud platforms (AWS/Azure) and microservices architecture
- Strong understanding of energy systems and electrification technologies
Benefits
- Career growth in sustainability-focused technology
- Competitive compensation with performance incentives
- Flexible work arrangements with hybrid options
- Professional development budget and certifications support
Keywords
software engineeringrenewable energy systemselectrificationcloud infrastructuresustainable technologyAPI developmentenergy optimizationfull-stack developmentagile methodologiesDevOps