thenewyorktimes

Software Engineer, Experimentation & Instrumentation

Apply Now

At a Glance

Location
New York, United States
Work Regime
hybrid
Experience
3+ years
Posted
2026-03-23T12:19:37-04:00

Key Requirements

Required Skills

AWSAgileCI/CDGCPJavaJavaScriptPythonSnowflakeTypeScript

Domain Knowledge

  • Engineering
  • Finance
  • Medical

Requirements

3+ years of professional software engineering experience building backend or full‑stack services, data pipelines, or client-side SDKs.

Experience with standard engineering practices, including automated testing, code review, CI/CD, and operating production systems.

Familiarity with Agile software development practices.

Break down complex problems and deploy incremental, high-quality solutions.

Experience communicating blockers, updates and resolutions to customers and other partners.

Experience working with data‑intensive or event‑driven applications, such as logging, analytics, or experimentation systems.

Responsibilities

As a Software Engineer on the Experimentation & Instrumentation team, you will build and maintain interfaces and golden paths that make it easy for product teams to instrument experiments and behavioral events and connect experiment outcomes to downstream user behavior and engagement metrics.

You will work with Product, Data, and other engineering teams to deliver SDKs and interfaces that connect our products and systems to the data platform, powering data-informed decisions at scale.

This is a hybrid role reporting to the Senior Engineering Manager within the Data Platforms mission.

Build services, SDKs, and interfaces that power experimentation and behavioral event instrumentation across our products.

Partner with Product, Analytics, and other engineering teams to deliver roadmap work that improves how we run experiments and instrument user behavior data.

Support the full experimentation and instrumentation stack, from event collection to data modeling and downstream usage, including changes to schemas and contracts.