Backend Engineer (WET/CET time zone)

about 2 months ago
Contract position
$30-$50/Hour
Remote... more

Earthmark is a fast-growing ClimateTech company providing climate intelligence to ecommerce platforms. Earthmarks flagship product is a 1-5 score, like a Trustpilot for sustainability, showing the environmental performance of brands which are embedded into online customer journeys.

Our goal is to speed up the transition to a more sustainable economy by simplifying environmental data and delivering it to people in places that matter.

Making the world’s sustainability information transparent and easily digestible is a priority for Earthmark. Earthmark’s current work in this area has attracted top affiliate networks and large distribution partners which have helped deliver Earthmarks into the wild to millions of users worldwide.  

About the role:

Earthmarks current tech is based on AWS infrastructure and includes APIs, a web app for viewing the database hosting thousands of brands’ environmental data as well as customer API usage analytics, web scraping capabilities and the automated application of Earthmarks rating algorithm.

As Backend Engineer, your role will be responsible for supporting Earthmarks AWS infrastructure, managing the database, working with APIs and deploying new solutions on the product roadmap. Short term, this will involve the setup of new customers utilising the Earthmark API, updating the automated rating algorithm to reflect methodology updates, incorporating new AI functionality, data refreshes and general technical maintenance.

Responsibilities will include:

  • Maintain the technical AWS infrastructure including Earthmark’s web-scraping, partner integrations, database and API.

  • Deliver key activities on the product roadmap including enhancements to Earthmarks database, API and rating algorithm.

  • Work with product, tech and advisors to identify opportunities to improve infrastructure, methodology and data quality methods.

  • Provide insight for strategic reports, including the measurement of key success criteria such as impact generated, customer, partner and user behaviour data.

Key skills and experience:

  • Experience with AWS, including parallelisation.

  • API development: Experience in creating and maintaining applications using the FastAPI framework.

  • Experience with Python and Pandas

  • Database management: Capable of maintaining and optimising MySQL databases for performance and reliability.

  • Dashboarding applications: Expertise in deploying and managing dashboarding applications, with specific experience in Plotly Dash.

  • Cloud management: Proficient in setting up and managing virtual machines (VMs) in cloud environments.

  • Web scraping: Proficiency in web scraping techniques and tools.

  • Data extraction from APIs: Ability to pull data from various APIs efficiently.

  • Data processing: Skilled in merging, cleaning, and ingesting data into databases.

  • Data pipelines: Experience in establishing data pipelines and data aggregation for analytics and rating methodologies.

  • Excellent communication skills (written and verbal) including the ability to explain complex issues to non-expert colleagues and create clear documentation and other communication assets.

  • Flexible, enthusiastic and proactive approach to work with the ability to work collaboratively as part of a global, diverse team.

Bonus skills:

  • Prior experience working in a similar field and/or for a remote-first start-up.

  • Passion for tackling climate change and supporting the transition to a greener economy.

  • Extensive knowledge of the sustainability, ESG and climate landscape.