BeZero Carbon

Senior Software Engineer

Full-Time in London, GB - Remote OK - Senior - Software development


BeZero Carbon offers an end-to-end decarbonisation service for its clients including carbon offsets. The BeZero Rating is a top-down analysis of the voluntary carbon market that assesses the quality of offset projects. We are embarking on a stage of rapid development and roll-out of this product to market, having received significant market interest.

Working at BeZero allows you to make a positive impact against the evolving climate crisis as well as furthering UN Sustainable Development Goals.

Role summary

The Senior Software Engineer will work alongside Carbon Scientists to help build our BeZero Carbon Rating platform. Building scalable systems which derive insights into our primary and tertiary data allowing our Carbon Scientists to make informed decisions about carbon offset projects.

The technical leader Senior Software Engineer is empowered to be involved in the whole development process from overall architect decisions to leading peer reviews and managing CI/CD pipelines.


  • Architect scalable systems solving complex problems.
  • Build and test production software
  • Promote and implement software engineering best practices
  • Coach junior developers, lead code reviews and demonstrations


  • Advanced front-end programming skills(Javascript / Typescript).
  • Expert backend development experience (Golang, NodeJS)
  • Comfortable working in the web browser (HTML5, CSS, SASS, LESS).
  • Work with document and relational databases (MongoDB, Postgres).
  • Use of version control systems and agile methodologies (Git, Github).
  • An understanding of TDD, browser testing (Jest, Puppeteer)
  • Setting up and integrating with CI/CD pipelines (Github Actions)
  • Deploying and maintaining cloud infrastructure (AWS, GCP, Terraform)

Start Date


Full time

Remote working (ideally in the UK) with an office in central London