TransitionZero is a climate tech non-profit founded in 2021, focused on building software to accelerate clean energy deployment. They are seeking experienced Software Engineers to develop and maintain their electricity grid modelling platform, Scenario Builder, while mentoring junior engineers and collaborating with cross-functional teams.
Responsibilities:
- Design, develop, and maintain open source and internal software packages used by multiple teams across the business
- Ensure reliability, performance, and security through best practices in code quality, testing, and monitoring
- Developing self-service software and data products to be used by internal and external stakeholders
- Working closely with software and modelling teams to automate tasks and make use of shared services
- Implement and maintain CI/CD pipelines to enable rapid, reliable deployments
- Implement and maintain infrastructure-as-code
- Manage open source repositories for shared tooling
- Participate and lead in code reviews, architectural discussions, and technical planning sessions
- Collaborate with cross-functional teams, including product, back-end and data engineering, and modelling, to deliver impactful features
- Stay current with industry trends and best practices, bringing new ideas and technologies to the team
- Mentor junior engineers and contribute to a culture of technical excellence and continuous improvement