Senior Data Engineer, Wirecutter
The New York TimesAbout the role
The mission of The New York Times is to seek the truth and help people understand the world. That means independent journalism is at the heart of all we do as a company. It’s why we have a world-renowned newsroom that sends journalists to report on the ground from nearly 160 countries. It’s why we focus deeply on how our readers will experience our journalism, from print to audio to a world-class digital and app destination. And it’s why our business strategy centers on making journalism so good that it’s worth paying for.
Wirecutter is seeking a Senior Data Engineer to help build the infrastructure, data architecture, and pipelines that power our business. You would report to the Engineering Manager for Data. Data Engineers operate within a distributed, agile, cross-functional squad that includes an Engineering Manager and other Data Engineers. The data engineering team has an organization-wide impact by providing the data to inform the user experience, product, editorial, growth, and financial decisions at Wirecutter. The squad is responsible for the ETL processes, architecture, storage, reliability, accuracy, monitoring, and infrastructure surrounding our internal data and analytics. This job is remote-friendly.
Our data engineering tech stack consists of:
- GCP Cloud Composer
- dbt Core
- BigQuery
- Staged Data for Mode BI tool
- Github
Responsibilities:
- Collaborate with your squad leaders and stakeholders on the scoping, planning, prioritization, successful execution, and rollout of complex technical projects to generate insights and address reporting needs.
- Create new data models that are scalable, standardized, and reliable.
- Evolve our current data models from production services into readily consumable formats for all downstream data consumption.
- Help drive the optimization, testing, and tooling to improve data quality.
- Write, debug, and test complex ETL processes for new or existing data pipelines.
- Write and maintain database design and architecture documentation.
- Support and maintain the integrity and security of our internal data.
- Provide insight into changing database storage and utilization requirements.
Basic Qualifications:
- You have 5+ years of experience in software or data engineering and scaling large data sets.
- You have 3+ years of experience in design & optimize queries, data sets, and data pipelines to organize, collect and standardize data that helps generate insights and addresses reporting needs.
- You have 3+ years of experience in reliable data replication, optimizing for a data warehouse, and maintaining the integrity of a data lake.
- You have 3+ years of experience in reliably integrating and handling data from multiple APIs.
- You have 3+ years of experience in building applications at scale on any major cloud provider (AWS, GCP, etc.)
Preferred Qualifications:
- You have 2+ years of production experience with Python and Apache Airflow or similar.
- You have 2+ years of experience with BI tools and managing data sets for BI tools.
- You have 2+ years of experience working as a member of a distributed team.
REQ-016168
The annual base pay range for this role is between:$140,000—$155,000 USDThe New York Times is committed to a diverse and inclusive workforce, one that reflects the varied global community we serve. Our journalism and the products we build in the service of that journalism greatly benefit from a range of perspectives, which can only come from diversity of all types, across our ranks, at all levels of the organization. Achieving true diversity and inclusion is the right thing to do. It is also the smart thing for our business. So we strongly encourage women, veterans, people with disabilities, people of color and gender nonconforming candidates to apply.
The New York Times Company is an Equal Opportunity Employer and does not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. All applications will receive consideration for employment without regard to legally protected characteristics. The New York Times Company will provide reasonable accommodations as required by applicable federal, state, and/or local laws. Individuals seeking an accommodation for the application or interview process should email Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds. Free account required — sign up in 30sApply for this role