The New York Times is seeking a Lead Data Engineer to join the Data Engineering group.
Every day, journalists at the New York Times report more than 200 stories from dozens of countries around the world on topics ranging from major international events to the best way to roast a chicken. Those stories are read, listened to and watched by millions of users across our web and mobile products.
As engineers at the New York Times, we take great pride in building products that live up to the quality and reputation of our journalism. We are looking for a lead software engineer to help our data engineering team build the next generation of data products and tools. In the Data Engineering group, you will work with teams who are:
* Establishing systems of record for print and digital subscribers and creating a single view of our customers
* Evolving the infrastructure that supplies the entire organization with accurate, consistent, secure, and always available data
* Creating a foundation for incorporating our data into APIs, machine learning models, and other data products
About the Team
The Data Engineering group at The New York Times is at the intersection of business intelligence, data warehousing, and software engineering. As Maxime Beauchemin wrote in "The Rise of Data Engineering" (https://medium.freecodecamp.com/the-rise-of-the-data-engineer-91be18f1e603), ETL and data modeling have changed, and that change is not just about Big Data. It's distributed systems, it's stream processing, and it's computation at scale. It's about working with data using the same practices that guide software engineering at large.
A strong data foundation is critical for The New York Times and we're responsible for it. We use our data platform to ingest and store all the data related to the business of The New York Times. This data powers analytics and data products, delivers relevant experiences to our customers, and fuels data-informed strategic decisions company-wide. This enables us to validate our decisions, make smarter choices, and react to the fast changing world.
Our systems are built with Java, Go, and Python, and Google Cloud services like Dataflow, Pub/Sub, BigQuery, and more. We're part of the technology organization at The New York Times. Check out the Open blog (https://open.blogs.nytimes.com), which is written by engineers and technical team members, and follow @nytdevs on Twitter (https://twitter.com/nytdevs) to see what we're up to.
Along with the desire to join the world's most important journalism company at a moment in history when the importance of learning from our data is transforming every aspect of the craft and practice of journalism, you have:
* 6+ years of software engineering experience preferably in environments that utilize one or more of the following programming languages: Go, Java, Python
* Experience building applications at scale on any major cloud provider (AWS, GCP, etc)
* Experience building and integrating APIs
* Experience automating application deployments, testing, monitoring, and maintaining fault tolerant systems as well as using data to diagnose problems
In addition, to thrive in this role, you should:
* Be extremely well versed in HTTP and other network related protocols
* Know your way around the Linux command line
* Be familiar with benchmarking and performance testing and tuning of web based applications/API's
* Identify and proactively tackle technical debt before it grows
* Make others better through code reviews, thorough documentation, technical guidance, and mentoring
* Have experience working with technologies such as: Google App Engine, BigQuery, SQS, Pub/Sub, DynamoDB, Redis / Memcached and other key-value stores
* Be able to collaborate across teams and functional roles
Benefits and Perks:
* Support our original, independent and reported journalism.
* We provide great health, dental, vision and life insurance for employees and their families
* We support responsible retirement planning with a generous 401(k) company match.
* We offer a great parental leave.
* We are committed to career development and ongoing learning supported by a formal mentoring program as well as $8,000 annually for tuition reimbursement.
* We have frequent panel discussions and talks by newsmakers and industry leaders.
* Join a community committed to the richness of diversity, experiences and talents in the world we cover, supported by a variety of employee resource groups.
The 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.