TL;DR

Analytics Engineer (Ecommerce): Improving the e-commerce experience for hundreds of millions of users across the world by bridging the gap between onsite product discovery and external discovery platforms. Focus on ensuring that Constructor-powered websites can be found, understood, and correctly represented by both Google and Generative engines.

Location: Fully remote - choose where you live.

Salary: $80k–$120K USD, depending on knowledge, skills, experience, and interview results

Company

Constructor is the next-generation platform for search and discovery in ecommerce, built to explicitly optimize for metrics like revenue, conversion rate, and profit.

What you will do

  • Build measurable foundations to track visibility, traffic sources, and performance across SEO and GEO.
  • Build the architecture to run technical checkups on customer websites, assess their optimisation level, and provide clear recommendations on what needs to be fixed.
  • Partner with Product teams to adapt enriched content for SEO/GEO and package it toward external discoverability needs.
  • Define an SEO/GEO enablement layer with tools, playbooks, and frameworks to scale best practices across teams and customers.

Requirements

  • Strong SQL and Python (requests, pandas, numpy, etc)
  • Experience building data integrations between products
  • Experience with APIs & auth (OAuth2, GA4 and Google Search Analytics API)
  • Understanding of ETL/ELT workflows on PySpark
  • Building logic of data extraction from non-structured data (referrers, canonical URLs, page types)

Nice to have

  • Experience with BigQuery or similar
  • JS execution basics (how SSR/CSR affects crawlers)
  • Knowledge of SEO fundamentals
  • Experience with BI systems (Looker/Metabase/Superset)
  • Experience with logs or event handling systems

Culture & Benefits

  • Work with smart and empathetic people who will help you grow and make a meaningful impact.
  • Regular team offsite events to connect and collaborate.
  • Fully remote team - choose where you live.
  • Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year.
  • Work from home stipend! We want you to have the resources you need to set up your home office.
  • Training and development budget for every employee, refreshed each year.