Senior Software Engineer, Media Innovations Team
The New York Times CompanyNew York, NY · full time · Senior
$140,000 – $160,000
Listed on The New York Times Company’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This role builds the marketing technology platform that automates and optimizes The New York Times' paid subscriber acquisition campaigns using machine learning and data insights. It's for a full-stack engineer comfortable with Python backends, cloud infrastructure, and cross-functional collaboration with data science and marketing teams.
Our summary, not The New York Times Company’s wording. The full posting is on their site.
Skills this role names
- Amazon Web Services (AWS)
- Apache Airflow
- Dialectical Behavior Therapy (DBT)
- FastAPI
- Flask
- Git
- GitHub Actions
- JavaScript
- Python
- React
- SQL
Log in to see which of these are already on your profile.
What they ask for
Required
- 5+ years of professional software engineering experience with Python
- Backend development in a cloud environment (AWS or GCP)
- Cloud compute, storage, and system monitoring
- Agile engineering practices including test automation and CI/CD
- Version control and CI/CD tools like GitHub Actions
Nice to have
- Modern Python web frameworks (Flask, FastAPI)
- Data pipeline tools (SQL, dbt, Fivetran, Airflow)
- Front-end development with React or modern JavaScript
- Stakeholder engagement and requirements gathering
- Understanding of ML product lifecycle and collaboration with data scientists
- Marketing technology familiarity