New York Times Senior Software Engineer, Content Management in New York, New York
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 more than 100 million digital readers each month across our web and mobile the jo products.
All engineers at The New York Times take great pride in building products that live up to the quality and reputation of our journalism. We are looking for backend engineers on a variety of teams to join our organization in impactful, hands-on roles. We value transparency and openness, diversity, learning, community, and continuous improvement. Check out some of our Times Open blog (https://open.blogs.nytimes.com/) posts, written by engineers and other technical team members: on working remotely (https://open.nytimes.com/how-to-grow-as-an-engineer-working-remotely-3baff8211f3e) , on developing your career (https://open.nytimes.com/we-dont-just-develop-software-we-re-developing-careers-too-5f4e28e3eee6) , and working with next gen technology (https://open.nytimes.com/supporting-ar-experiences-in-new-york-times-mobile-apps-48c3731a4dbf) . Follow us @nytopen on Twitter (https://twitter.com/nytopen) to see what we’re up to and come be a part of the digital revolution of a 168-year-old institution with a “mission worth believing in (https://www.youtube.com/watch?v=gY0Fdz350GE) .”
The New York Times is looking for a Senior Software Engineer to join our Scoop Foundations and Platforms (SFP) team to build an architecture for decentralizing and democratizing tools for managing our journalism.
About the Team:
The Scoop Foundations and Platforms team is an essential part of the New York Time’s engagement strategy. Our overall goal for the year will be to build a new, distributed content management system for accelerating and empowering technology teams and journalists within the organization to manage and publish content. We are moving from a monolithic, tightly-coupled system to a platform of essential tools and components, an ecosystem of diverse products, and a community that shares reusable components. To that end, we are currently building the foundations for this federated model through libraries and services for authorization and an infrastructure for ingesting, indexing, and aggregating content from different sources.
Build the foundations and platforms of an innovative content management system that empowers other technology teams and inspires the newsroom
Work with other engineers on cross-functional, agile teams
Contribute to technical discussions to improve the design and development of product features
Research, propose, and document complex solutions that must take into account multiple stakeholders
Build, maintain, and debug server-side applications and tooling
Develop processes for automating, testing, and deploying your work
Work with Project Management, Product Management, and other professionals within your team and across the organization
Contribute to our mission of reaching 10+ million paid subscriptions by 2025
For this role, you should:
Be excited to build highly performant software
Have a desire to stay on top of the latest trends in technology
Have empathy for existing solutions and issues
Have a passion for finding and eliminating technical debt
Have pride in your work
Be able to work in a collegial environment with peers from diverse backgrounds and skills
You should apply if you have:
A deep knowledge of object-oriented programming in Python, Java (7+), or similar backend programming languages
An understanding of cloud-based deployments on Google Cloud Platform (GCP) or similar cloud platform services
Experience with Docker and Kubernetes for container and deployment orchestration
An understanding of data modeling in both SQL and NoSQL-based database systems
An understand of version control using Git/Github
Experience mentoring other software engineers through design sessions, coaching, paired programming, troubleshooting, and pulls requests
And you have experience or interest in learning:
RESTful APIs and GraphQL
Search and analytics engines, such as ElasticSearch
System design and architecture, with an emphasis on building for scale
Microservices or distributed cloud-based software systems, with an emphasis on fault tolerance, resiliency, observability and operability.
Continuous Integration and Continuous Delivery techniques and tooling (e.g., Drone, Jenkins)
Multi-tier application architecture & concepts of networking, load balancing, monitoring and *nix OS
This role may require limited on-call hours. An on-call schedule will be determined when you join, taking into account team size and other variables. On-call hours are unpaid, unless informed otherwise by your manager.
We’ve won more Pulitzer Prizes than any other organization (including three in 2018), and you will help power, distribute and expand what is possible for our award-winning journalism.
We believe diversity fuels innovation and creativity, and we have a variety of employee groups dedicated to fostering a diverse and inclusive work environment.
We are a New York-based engineering organization with a remote-friendly workplace that includes engineers around the world.
We are committed to career development and have a formal mentoring program. We encourage our engineers to participate in conferences and we frequently host talks by industry leaders. Recently, we’ve had Sheryl Sandberg, Melinda Gates and Ta-Nehisi Coates.
Every person within the tech organization is expected to spend five full days focusing on learning. We have a generous tuition reimbursement program and you can use this time on career-relevant activities like attending formal classes, internal company training, online training, a self-developed learning program and have the opportunity to teach others.
We run a Maker Week event twice a year, where Design, Product, Project, Marketing and Technology come together to work on compelling, creative, multi-functional projects.
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. The New York Times Company will consider qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local "Fair Chance" laws.
Help shape the future of The New York Times
Whether it’s bringing new truths to light through reporting, optimizing products and formats to deliver a world-class digital and app experience, or analyzing data to better understand how we can best serve our readers, Times employees are part of a growing, unified team that is driven to build the best destination for journalism in the world.
That’s always been the case, but it is especially so today. In a time of uncertainty we’ve provided information and guidance to help readers navigate daily life — whether it’s understanding health risks or getting advice on staying sane and productive at home. This would not be possible without our journalists, data scientists, marketers, designers, engineers, project managers and many, many more.
Home to world-class talent
To create journalism and supporting products that stand apart, we must recruit the finest talent in the world. Journalists, data designers, videographers, agile marketers, art directors, and many others, we’re looking for people at all stages of their careers to bring different perspectives and practices to our teams. Together, we can make our journalism more insightful, meaningful and essential to the daily lives and understanding of people around the world.
If you see a job opening here that might be a good fit for you, we encourage you to apply. We offer a comprehensive and competitive benefits package that includes medical, dental and vision plans for employees and their families, health and wellness programs, a 401(k) plan, tuition reimbursement, paid vacation, paid parental leave and much more.
If you are an active employee at The New York Times or any affiliates, please do not apply here. Go to the Career Worklet on your Workday home page and View "Find Internal Jobs". Thank you!