Backend Engineer (Python) for Data-Heavy Experiments — Remote

Constructor

United States

Remote

USD 80,000 - 110,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Unlimited vacation
Fully remote team
Work from home stipend
Apple laptops provided
Training budget
Maternity & Paternity leave
Stock options
Regular team offsites

Job summary

Constructor is seeking a backend-focused engineer to build and own Python services that power experiment assignment, logging, and reporting. The role emphasizes correctness, observability, and product usability, with occasional UI work using Dash while Spark tasks remain a smaller focus.

You will collaborate with Search/Recommendations, ML/DS teams, and customer-facing groups as needed. This is a fully remote role with flexible hours across UTC time zones, valuing maintainable code and

Qualifications

  • Strong experience building and owning production backend services in Python.
  • Experience with monitoring, alerting, and debugging user-facing systems.
  • Strong SQL skills and confidence working with data-heavy systems (metrics, logging, analytics).
  • Ability to ship maintainable software (tests, code review, incremental delivery).

Responsibilities

  • Build and maintain backend services for experiment assignment, logging, and report generation.
  • Improve scalability, performance, and reliability of experiment reporting pipelines.
  • Add product-facing features to the UI to help users launch experiments and interpret results.
  • Take technical ownership of projects: shape solutions, break down work, and drive execution with the team.
  • Participate in a weekly on-call rotation (investigating occasional issues and answering internal questions).
  • Collaborate with Search/Recommendations engineers, ML/DS partners, and customer-facing teams as needed.

Skills

Python
Backend services
SQL
Monitoring & debugging
Testing / incremental delivery

Tools

PySpark
Databricks
AWS
PostgreSQL
Plotly Dash
Sentry

Job description

Constructor is seeking a backend-focused engineer to build and own Python services that power experiment assignment, logging, and reporting. The role emphasizes correctness, observability, and product usability, with occasional UI work using Dash while Spark tasks remain a smaller focus.

You will collaborate with Search/Recommendations, ML/DS teams, and customer-facing groups as needed. This is a fully remote role with flexible hours across UTC time zones, valuing maintainable code and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Experimentation (Remote)
Senior Backend Engineer - Experimentation (Remote)

LaunchDarkly Group • Northern (KY)

Hybrid
USD 134,000 - 224,000
RSUs
Health insurance
Vision insurance
+2
Senior Data Engineer — Python, Spark & Databricks (Remote)
Senior Data Engineer — Python, Spark & Databricks (Remote)

Principal33 • United States

Remote
USD 120,000 - 180,000
Medical insurance
Holiday flat in Valencia
Gifts for special occasions
+7
Senior Backend Engineer - High-Load Python & Data Pipelines (Remote)
Senior Backend Engineer - High-Load Python & Data Pipelines (Remote)

SplitMetrics • United States

Remote
USD 120,000 - 180,000
Health insurance
Time off (vacation & holidays)
Professional development
+3
Remote Data Systems Engineer (Python)
Remote Data Systems Engineer (Python)

Northbeam • Northern (KY)

Hybrid
USD 140,000 - 155,000
Equity package
Healthcare benefits
401(k) plan
+3
Senior Backend Engineer (Remote) — Search & Data Platform
Senior Backend Engineer (Remote) — Search & Data Platform

Meyandy LLC • United States

On-site
USD 80,000 - 120,000
Unlimited vacation
Fully remote
Work from home stipend
+5
Senior Data Engineer — Python & PySpark (Remote)
Senior Data Engineer — Python & PySpark (Remote)

TeamPlus Staffing Solution Pvt Ltd • United States

Remote
USD 120,000 - 160,000
Data Engineer, Remote - Full Time Remote (International)
Data Engineer, Remote - Full Time Remote (International)

S27a • Northern (KY)

Remote
USD 120,000 - 180,000
Equity
Bonuses
Health insurance
+2
Senior Python Backend Engineer — Data Pipelines & AI Remote
Senior Python Backend Engineer — Data Pipelines & AI Remote

United States Digital Space LLC • United States

Remote
USD 81,000 - 128,000
Remote-First Flexibility – EU
30 Days Paid Time Off
Learning & Development Budget
+2
Staff Python Engineer — Real-Time Data Platform
Staff Python Engineer — Real-Time Data Platform

Northbeam • Northern (KY)

Hybrid
USD 190,000 - 220,000
Equity package
Healthcare benefits
401(k) plan
+4
Senior Data Systems Engineer (Python) — Remote & Equity
Senior Data Systems Engineer (Python) — Remote & Equity

Embedded Shishya • United States

On-site
USD 170,000 - 200,000
Equity package
Healthcare benefits
401(k) plan
+1