Senior Software Engineer
Job description
•CarbonChain is a rapidly growing company providing a platform for accurate carbon accounting in commodity supply chains. As a Senior Software Engineer, you will play a key role in developing and scaling our platform. You'll work with a team of talented engineers to build and maintain high-quality, robust, and scalable solutions. Your responsibilities will include: designing and implementing new features, contributing to architectural decisions, mentoring junior engineers, writing clean and testable code, and collaborating with product and other teams. This role includes opportunities to contribute to data ingestion pipelines, backend services, and user interfaces, and reports into the VP Engineering. We work primarily with Python/Django and Typescript/React, with data processed in Apache Beam and hosted on Google Cloud Platform.
Preferred experiences
•5+ years of software development experience. Strong proficiency in Python and Django, and ideally with Typescript/React. Experience with cloud platforms (GCP preferred). Solid understanding of software engineering best practices. Experience with relational databases and data modelling. Experience with data pipeline tools (e.g. Apache Beam) is a plus. Excellent communication and collaboration skills. Passion for sustainability and making a positive impact.

CarbonChain
CarbonChain provides an automated platform for supply chain carbon accounting. It helps companies measure, track, and reduce their carbon footprint across their entire supply chain, enabling them to identify emission hotspots, comply with regulations, and achieve sustainability goals. The platform is tailored for finance providers and businesses operating in carbon-intensive industries.
See moreAll jobs from CarbonChain




