Software Engineer, Experimentation & Instrumentation

The New York Times
New York, NY
Job Description
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.

Requirements

  • 3+ years of professional software engineering experience building backend or full-stack services, data pipelines, or client-side SDKs.
  • Proficiency in at least one modern programming language (for example, Java, Go, Python, or JavaScript/TypeScript).
  • 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.

Benefits

  • Medical, dental, and vision benefits
  • Flexible Spending Accounts (F.S.A.s)
  • A company-matching 401(k) plan
  • Paid vacation
  • Paid sick days
  • Paid parental leave
  • Tuition reimbursement
  • Professional development programs
  • Variable pay, such as an annual bonus and restricted stock
]]>