Data Engineer: Merchant Intelligence Agent

Constructor

San Francisco (CA)

Remote

USD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Unlimited vacation
Fully remote team
Work-from-home stipend
Apple laptop for new employees
Annual training budget
Parental leave
Stock options
Team offsites

Job summary

Constructor.io is hiring a data/analytics engineer to design and own batch data pipelines and data products that power dashboard analytics and the AI agent’s insights. You will model shopper trends, shape role-based data views, and ensure data freshness and trust across analytics surfaces.

You will collaborate with engineers, analysts, and product teams to turn merchant questions into concrete data solutions, shipping analytics UIs and agent capabilities that drive e-commerce growth.

Qualifications

  • Proficiency in Python and SQL (any dialect).
  • Experience building and maintaining batch data pipelines with Spark (PySpark).
  • Familiarity with the big data stack: Databricks, ClickHouse and dbt.
  • Experience with data modeling for analytics: aggregated tables and cubes that feed dashboards and APIs.
  • Experience with data quality and pipeline monitoring: freshness checks, alerting, incident response.
  • Ability to prototype fast and pick the metrics that matter in e-commerce.
  • Ability to translate business questions into technical requirements, and back.
  • Clear communication with engineers and non-technical stakeholders.

Responsibilities

  • Build and own the batch pipelines and cubes behind dashboard analytics and agent insights.
  • Model shopper, trend, and benchmark data so the agent can find opportunities across the shopping journey.
  • Shape data for each role: a merchandiser's category, a product manager's funnel step, an executive's total.
  • Own data quality and trust: freshness, monitoring, alerting, and metric definitions.
  • Work with engineers, analysts, and product to find the data the agent is missing and turn merchant questions into data products.
  • Ship your data into the product: simple analytics UIs, and the agent skills, tools, and prompts that use it.

Skills

Python
SQL
Spark (PySpark)
Data modeling
Data quality
Communication
Frontend UIs (nice-to-have)
Pandas
NumPy

Tools

Databricks
ClickHouse
dbt

Job description

About Us

Launched in 2019, Constructor is an AI-first e-commerce search and discovery platform that helps shoppers find the right products at the right time and enables leading global e-commerce brands to drive meaningful revenue and conversion gains.

About the Team

We build the AI agent that helps merchandisers, product managers, and executives grow their e-commerce business: it finds opportunities in their data, tailors insights to each person's role, and takes routine work off their plate by delivering answers where they already work. We are transforming how digital merchandising teams work: instead of digging through reports and configuring rules by hand, they ask in plain language, get answers grounded in their own data, and approve the changes the agent prepares. Customers already rely on the agent to save time and make better decisions.

We own the agent end to end, from the first question a merchant asks to the answer they act on. We also own the analytics behind it: the pipelines and cubes for search, browse, and recommendation performance, and the metric definitions merchants rely on.

That is why we build the agent and the Customer Dashboard as a platform that every Constructor team extends. We create the foundation that other teams build on: the agent framework, shared components, and infrastructure. On top of it, teams add their own data, tools, and skills, so the agent can answer questions in their domain and the dashboard can show their features without separate interfaces. Each new capability gives merchants more ways to grow their business.

What you'll do
  • Build and own the batch pipelines and cubes behind dashboard analytics and agent insights

  • Model shopper, trend, and benchmark data so the agent can find opportunities across the shopping journey

  • Shape data for each role: a merchandiser's category, a product manager's funnel step, an executive's total

  • Own data quality and trust: freshness, monitoring, alerting, and metric definitions

  • Work with engineers, analysts, and product to find the data the agent is missing and turn merchant questions into data products

  • Ship your data into the product: simple analytics UIs, and the agent skills, tools, and prompts that use it

Requirements

Must-have

  • Proficiency in Python and SQL (any dialect)

  • Experience building and maintaining batch data pipelines with Spark (PySpark)

  • Familiarity with the big data stack: Databricks, ClickHouse and dbt

  • Experience with data modeling for analytics: aggregated tables and cubes that feed dashboards and APIs

  • Experience with data quality and pipeline monitoring: freshness checks, alerting, incident response

  • Ability to prototype fast and pick the metrics that matter in e-commerce

  • Ability to translate business questions into technical requirements, and back

  • Clear communication with engineers and non-technical stakeholders

Nice-to-have

  • Experience building frontend UIs, or willingness to work across the full stack to ship data into product features

  • Experience with pandas, NumPy

  • Experience building AI agents: tools, skills, prompts, context, and evaluations

  • Experience with real-time analytics: ClickHouse, Cube.js

  • Experience with AWS

  • Familiarity with statistics for experimentation (A/B tests)

Benefits
  • Unlimited vacation, with a recommended minimum of 3 weeks per year

  • Fully remote team: choose where you live

  • Work-from-home stipend to set up your home office

  • Apple laptop for new employees

  • Annual training and development budget for every employee

  • Maternity and paternity leave for qualified employees

  • Smart colleagues who help you grow and make a meaningful impact

  • Base salary: 80-120K USD, depending on knowledge, skills, experience, and interview results

  • Stock options, in addition to the base salary

  • Regular team offsites to connect and collaborate

Diversity, Equity, and Inclusion at Constructor

At Constructor.io we are committed to cultivating a work environment that is diverse, equitable, and inclusive. As an equal opportunity employer, we welcome individuals of all backgrounds and provide equal opportunities to all applicants regardless of their education, diversity of opinion, race, color, religion, gender, gender expression, sexual orientation, national origin, genetics, disability, age, veteran status or affiliation in any other protected group. Studies have shown that women and people of color may be less likely to apply for jobs unless they meet every one of the qualifications listed. Our primary interest is in finding the best candidate for the job. We encourage you to apply even if you don't meet all of our listed qualifications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Analytics Engineer
Senior Analytics Engineer

Constructor • United States

Remote
USD 80,000 - 120,000
Fully remote team
Unlimited vacation
Home office stipend
+4
Data Engineer: Merchant Intelligence Agent
Data Engineer: Merchant Intelligence Agent

Constructor • United States

Remote
USD 80,000 - 120,000
Fully remote team
Work-from-home stipend
Apple laptop
+3
Product Designer: AI Agent Tools
Product Designer: AI Agent Tools

Constructor • United States

Remote
USD 120,000 - 180,000
Remote work
Unlimited vacation
Work from home stipend
+4
Senior Data Analyst: Multiple Teams
Senior Data Analyst: Multiple Teams

Constructor • United States

Remote
USD 80,000 - 120,000
Fully remote team — choose where you <
Unlimited vacation time
Work from home stipend
+4
Sales Engineer
Sales Engineer

Constructor • Oregon

Hybrid
USD 120,000 - 180,000
Unlimited vacation
Stock options
Fully remote team
+5
Senior Data Scientist
Senior Data Scientist

Constructor • United States

Remote
USD 80,000 - 120,000
Work from home stipend
Unlimited vacation
Apple laptops provided
+4
Senior Backend Engineer - Search Features & APIs (SABR)
Senior Backend Engineer - Search Features & APIs (SABR)

Constructor • United States

Remote
USD 80,000 - 120,000
Unlimited vacation
Fully remote team
Work from home stipend
+5
Senior Backend Engineer - Search Features & APIs (SABR)
Senior Backend Engineer - Search Features & APIs (SABR)

Constructor • San Francisco (CA)

Remote
USD 80,000 - 120,000
Unlimited vacation
Remote work
Work from home stipend
+5
Backend Engineer: Retail Media
Backend Engineer: Retail Media

Constructor • United States

Remote
USD 80,000 - 120,000
Unlimited vacation
Fully remote team
Work from home stipend
+5
Full Stack Engineer: Retail Media
Full Stack Engineer: Retail Media

Constructor • United States

Remote
USD 80,000 - 120,000
Unlimited vacation
Fully remote
Home office stipend
+5