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.
