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

Constructor

United States

Remote

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 — Python, Data-Driven & Remote
Senior Backend Engineer — Python, Data-Driven & Remote

United States Digital Space LLC • United States

Remote
USD 80,000 - 120,000
Unlimited vacation
Fully remote team
Home office stipend
+5
Senior Data Engineer (Python/Spark/AWS) - Remote
Senior Data Engineer (Python/Spark/AWS) - Remote

ADPMN Inc • United States

On-site
USD 130,000 - 180,000
Senior Backend Engineer (Python, Data) - Remote & Impactful
Senior Backend Engineer (Python, Data) - Remote & Impactful

Constructor Corporation • United States

On-site
USD 80,000 - 120,000
Unlimited vacation
Fully remote
Home office stipend
+5
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 Backend Engineer - Real-Time Data & Python, Remote
Senior Backend Engineer - Real-Time Data & Python, Remote

Tinybird • Spain (TX)

Hybrid
USD 79,000 - 111,000
Stock options
Home office stipend €2,800
22 days holiday a year
Senior Data Analyst - Remote, A/B Testing & Insights
Senior Data Analyst - Remote, A/B Testing & Insights

Silversmith Capital Partners • San Francisco (CA)

On-site
USD 80,000 - 120,000
Fully remote team
Work from home stipend
Apple laptops provided
+3
Senior Remote Backend Engineer - Python/Django
Senior Remote Backend Engineer - Python/Django

Commit • San Francisco (CA)

Hybrid
MXN 2,101,000 - 3,152,000
Senior Backend Engineer — ML Infrastructure (Remote)
Senior Backend Engineer — ML Infrastructure (Remote)

Silversmith Capital Partners • New Jersey

On-site
USD 80,000 - 120,000
Fully remote team
Work from home stipend
Apple laptops provided
+4
Lead Data Engineer - Experimentation Platform
Lead Data Engineer - Experimentation Platform

aKUBE • Santa Monica (CA)

Hybrid
Senior Big Data Engineer - Python & Spark (Remote)
Senior Big Data Engineer - Python & Spark (Remote)

HR Tech Job • Chicago (IL)

Hybrid
USD 140,000 - 200,000
Competitive pay
Benefits package
Flexible vacation
+1