BeZero Carbon - Data Engineer (Fixed Term Contract)
Data Scientist is needed in London, United Kingdom.
Client: BeZero Carbon
Location: London, United Kingdom
Contract: Full Time, Other
Job Description
BeZero is looking for a data engineer to join our existing data products and tooling team for a fixed term contract of 3-4 months. This role involves developing carbon offset-related data products for clients and internal data tools for the Ratings teams. It requires collaboration with colleagues from various teams such as product, ratings, and software engineering.
The key responsibilities include rearchitecting the dbt project for better performance and extending the analytical stack to support in-house analyses. The ideal candidate will need to assess the existing projects, define best practices, and execute the necessary changes to improve internal data processes.
Requirements
The ideal candidate should have:
- At least 4 years of experience building ELT/ETL pipelines in production using Python and SQL
- Deep familiarity with dbt and experience scaling dbt repositories
- Experience deploying APIs using frameworks like FastAPI
- Skills in maintaining cloud resources using tools like AWS Cloud Formation or Terraform
- Hands-on experience with workflow orchestration tools, containerization using Docker, and cloud platforms like AWS
- Proficiency in writing clean, maintainable, scalable, and robust code in Python and SQL
- Experience with code version control, collaborative coding practices, and continuous integration tooling
Technical Stack
The technologies used in our data stack include AWS, Snowflake, AWS S3, AWS RDS with PostGIS, dbt, Python, Docker, AWS ECS, Prefect, GitHub Actions, and Metabase.
Location
This remote-friendly position is open to candidates based in the UK. It can be performed on a hybrid basis in the London office or fully remotely in the UK.
Interview Process
The interview process consists of an initial screening interview with a recruiter, an introduction call with the Chief Data Officer, a technical interview with members from the data engineering team, and reference checks before an offer is made.
Company Values
BeZero Carbon values diversity and is committed to creating a team that represents various perspectives and backgrounds to develop tools that enhance transparency in the voluntary carbon market. The company does not discriminate based on race, religion, gender, sexual orientation, age, or disability.
No longer accepting applications
Get instant notifications for new Data Scientist jobs. Enter your email:
Make online marketing easy and accessible for all. Every business can grow with Semrush.
Learn HowHow It Works
πGet quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
πApply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
πGrow your career
Showcase your work, pitch to the best leads, land new clients and use Twineβs tools to find more opportunities.