New York Times Company logo
New York Times Company

Publisher of the internationally recognized daily newspaper, The New York Times , The New York Times Company is a global media organization whose mission is to

Senior Software Engineer, Content Data Products

Location

New York

Posted

1 day ago

Salary

$140K - $160K / year

Seniority

Senior

Job Description

Senior Software Engineer, Content Data Products

New York Times Company

Title: Senior Software Engineer, Content Data Products Location: New York, NY Job Description: New York, NY 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. About the Role: The New York Times is looking for a Senior Software Engineer to join the Content Data Products team. You will report to an engineering manager and partner with engineers, product and project managers, data scientists, newsroom along with others to build systems that turn NYT's archive of publishing content into data products. Our teams and external partners will use these tools to obtain insights and build experiences based on NYT content. The Content Data Products team sits within the Publishing group at the New York Times. The Publishing group is responsible for the content management system for all of the Times. It empowers development teams to build and evolve experiences with speed, and provides editors and creators with a unified suite of tools they can use with confidence to make the world's best journalism. This is a hybrid role based in our New York City headquarters. You can typically expect to come into the office 2 days/week. Responsibilities: - Collaborate with product, design, other engineers, and newsroom partners to build content data products and APIs within the NYT's publishing platform, including internal data solutions and external offerings - Take ownership of features or components, driving them from requirements gathering through design, implementation, QA, deployment, and monitoring - Use AI to process our archive and turn unstructured data into structured data, while developing a deep understanding of what we're building and how to use it - Ensure a high degree of code quality, security, and system observability - Drive architectural excellence through rigorous code reviews, mentorship, and by establishing best practices for high concurrency, data-intensive systems - Champion a "quality-first" culture by architecting automated testing frameworks that ensure service reliability at scale - Be a mentor to other software engineers to promote their growth - Demonstrate support and understanding of our value of journalistic independence and a commitment to our mission to seek the truth and help people understand the world. Basic Qualifications: - 5+ years of software engineering experience - Fluency in backend technologies (Go, Python, Java or similar) and SQL databases - Experience designing and building data backend services and APIs that other teams can build on - Experience with data feeds development - Experience with CI/CD concepts and tooling - Experience with infrastructure orchestration and familiarity with cloud computing platforms like GCP or AWS - Understanding of application and data security best practices - Excellent verbal and written communication skills - Demonstrated experience working collaboratively as a part of a cross-functional team Preferred Qualifications: - Front-end familiarity (JavaScript, React) to contribute across the stack when needed - Understanding of data modeling, data warehousing, ETL/ELT processes, data pipelines, and data architecture - Experience with AI/ML - Experience with Content Management Systems - Experience with metadata and tagging - Familiarity with extracting or digitizing content from multiple sources #LI-Hybrid REQ-020303 The annual base pay range for this role is between: $140,000 - $160,000 USD For roles in the U.S., dependent on your role, you may be eligible for variable pay, such as an annual bonus and restricted stock. Benefits may include 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 and professional development programs. For roles outside of the U.S., information on benefits will be provided during the interview process. We’re excited to learn more about you and your experience. To keep our hiring process as fair and authentic as possible, we ask that you submit your own work and not use GenAI tools to generate substantive content during the application and interview process. If you’re an Engineering candidate, we’ll let you know what specific GenAI tools you are permitted to use for your technical assessment. The New York Times Company is committed to being the world’s best source of independent, reliable and quality journalism. To do so, we embrace a diverse workforce that has a broad range of backgrounds and experiences across our ranks, at all levels of the organization. We encourage people from all backgrounds to apply. We are an Equal Opportunity Employer and do 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 U.S. Equal Employment Opportunity Commission (EEOC)’s Know Your Rights Poster is available here. 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 reasonable.accommodations@nytimes.com. Emails sent for unrelated issues, such as following up on an application, will not receive a response. The Company encourages those with criminal histories to apply, and will consider their applications in a manner consistent with applicable "Fair Chance" laws, including but not limited to the NYC Fair Chance Act, the Los Angeles Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For information about The New York Times' privacy practices for job applicants click here. Please beware of fraudulent job postings. Scammers may post fraudulent job opportunities, and they may even make fraudulent employment offers. This is done by bad actors to collect personal information and money from victims. All legitimate job opportunities from The New York Times will be accessible through The New York Times careers site. The New York Times will not ask job applicants for financial information or for payment, and will not refer you to a third party to do so. You should never send money to anyone who suggests they can provide employment with The New York Times. If you see a fake or fraudulent job posting, or if you suspect you have received a fraudulent offer, you can report it to The New York Times at NYTapplicants@nytimes.com. You can also file a report with the Federal Trade Commission or your state attorney general.

Related Job Pages

More Software Engineer Jobs

Constellation West logo

Senior Application Developer

Constellation West

Constellation West is headquartered in Fairfax, Virginia, and focuses on providing information technology (IT) engineering services and solutions, including cyb

Title: Senior Application Developer Location: Remote, US Job Description: Job Overview: Customer: Internal Revenue Services (IRS) Location: Remote, with occasional onsite support for meetings, deployments, production activities, or knowledge transfer as required. Clearance: No clearance required. Position Summary: Lead the design, development, modernization, and support of enterprise middleware and API integration services supporting the Internal Revenue Service (IRS). This position will provide technical leadership for enterprise integration solutions utilizing Java-based technologies, IBM webMethods, and cloud-native architectures. Required Experience - 10+ years of software engineering experience - Enterprise API development - Java - Spring Boot - REST and SOAP web services - IBM webMethods - Enterprise middleware - Microservices architecture - OpenShift or Kubernetes - Enterprise system integration - Application modernization - Production support and troubleshooting - Agile development Preferred Experience - IRS experience - Federal Government experience - API Gateway experience - DevSecOps environments - Containerized applications Education Bachelor's degree in Computer Science, Information Systems, Engineering, or related field (or equivalent experience). Clearance No clearance required. Security Requirements: - No active Secret or Top Secret security clearance is required. - Candidates must be eligible to obtain IRS Staff-Like Access following contract award. - Personnel requiring access to IRS facilities, systems, or Sensitive But Unclassified (SBU) information must successfully complete the IRS personnel security process before beginning work. This includes: - IRS suitability determination - FBI fingerprinting - Background investigation (SF-85/SF-85P, as applicable) - Tax compliance verification - U.S. citizenship or lawful permanent residency verification - Execution of required Non-Disclosure Agreements (NDAs) and IRS security forms Notes: - Strong preference for candidates with IRS or Federal Government IT modernization experience. - Experience with enterprise Java development, APIs, middleware, OpenShift, and microservices will be highly competitive. We are an Equal Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. Constellation West will not discharge or, in any other manner, discriminate against employees or applicants because they have inquired about, discussed, or disclosed their pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. About The Organization: Constellation West is an award winning company that delivers Information Technology (IT) engineering services and solutions and non-IT subject matter expertise worldwide. Established in 1997, Constellation West is an industry leader, partnering with key organizations. As a prime contractor or preferred subcontractor, we have a continual list of opportunities to fill nationwide with multiple agencies such as the Department of Veteran Affairs, the Department of Defense, civilian agencies, and the national intelligence community. Many positions supporting the U.S. federal government require our employees to be granted security clearances. Constellation West provides fully integrated solutions spanning all aspects of system/network engineering, system/network administration, data management, information assurance, quality assurance, full lifecycle support, software development, and geospatial information services. Constellation West looks for the right people ready to step up and be part of a dynamic team. Are you up for an exciting challenge? Do you want to apply your expertise and knowledge to solve complex problems? Join our team at Constellation West! We offer an exhilarating work environment, a competitive salary, and benefits that will reward your hard work and dedication. Don't miss out on this amazing opportunity! Benefits include but are not limited to: • Tuition reimbursement • Competitive 401(k) plan • Competitive Health Benefits • 11 Paid Holidays!! • 15 PTO Days! • Veteran Hiring Preference Constellation West is proud to be an EEO/AA employer M/F/D/V

United States
Grainger logo

Lead Software Engineer

Grainger

Grainger is an award-winning industrial supply company founded in 1927. A Fortune 500 business, Grainger is recognized as the leading provider of operating, rep

Title: Lead Software Engineer Location: Lake Forest or Chicago, IL Workplace: Hybrid Department: Technology (US) Job Description: Work Location Type: Hybrid Req Number 327349 About Grainger W.W. Grainger, Inc., is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. At Grainger, We Keep the World Working® by serving more than 4.5 million customers worldwide with products and solutions delivered through innovative technology and deep customer relationships. Known for its commitment to service and award-winning culture, the Company had 2024 revenue of $17.2 billion across its two business models. In the High-Touch Solutions segment, Grainger offers approximately 2 million maintenance, repair and operating (MRO) products and services, including technical support and inventory management. In the Endless Assortment segment, Zoro.com offers customers access to more than 14 million products, and MonotaRO.com offers more than 24 million products. Compensation The anticipated base pay compensation range for this position is $134,100.00 to $223,500.00. This position is not eligible for any form of sponsorship now or in the future. Individuals requiring sponsorship (e.g. OPT or H1B visa status) should not apply. Only individuals authorized to work in the United States now and for the foreseeable future will be considered for this position Rewards and Benefits With benefits starting on day one, our programs provide choice and flexibility to meet team members' individual needs, including: - Medical, dental, vision, and life insurance plans with coverage starting on day one of employment and 6 free sessions each year with a licensed therapist to support your emotional wellbeing. - 18 paid time off (PTO) days annually for full-time employees (accrual prorated based on employment start date) and 6 company holidays per year. - 6% company contribution to a 401(k) Retirement Savings Plan each pay period, no employee contribution required. - Employee discounts, tuition reimbursement, student loan refinancing and free access to financial counseling, education, and tools. - Maternity support programs, nursing benefits, and up to 14 weeks paid leave for birth parents and up to 4 weeks paid leave for non-birth parents. The pay range provided above is not a guarantee of compensation. The range reflects the potential base pay for this role at the time of this posting based on the job grade for this position. Individual base pay compensation will depend, in part, on factors such as geographic work location and relevant experience and skills. The anticipated compensation range described above is subject to change and the compensation ultimately paid may be higher or lower than the range described above. Grainger reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion at any time, consistent with applicable law. Position Details As a Lead Software Engineer (Software Engineer IV) you will play a key role in designing and building the Order submission API that provides a centralized, scalable and resilient capability to accept order requisitions from all Grainger origination channels and ensure consistent and accurate adherence to Grainger Business Rules. In addition to coaching engineers, you will partner with key stakeholders including Product Managers and Architecture. You will operate with a systems-level mindset, helping shape technical direction and raising engineering standards across the team. This role reports to the Sr.Manager, Product Engineering and can be based in Lake Forest or Chicago, IL, on a hybrid basis. You Will: - Own backend architecture decisions, including service boundaries, state management, and request orchestration - Build scalable, reliable systems that support streaming, event-driven, and low-latency workflows - Define and maintain clear API contracts and data models with extensibility and backward compatibility in mind - Ensure backend platforms meet reliability, performance, and observability standards in production environments - Drive improvements to CI/CD, automated testing, and deployment practices for backend services - Act as a technical leader and mentor, raising system design and backend engineering maturity across the team You Have - Bachelor's Degree or equivalent experience - 5+ year of experience with modern software engineering: designing, developing, testing and deploying scalable software applications within variety of technologies and environments - Deep understanding of distributed systems, asynchronous programming, and event-driven architectures - Strong proficiency in Java/Kotlin and modern backend development, including RESTful and/or streaming APIs - Proven ability to make sound architectural decisions and lead through influence in ambiguous problem spaces - Experience with cloud platforms (AWS/GCP/Azure), containerization (Ex: Docker, Kubernetes), CI/CD, and production observability practices (Ex: Datadog, Prometheus) - Familiarity with Agile/Scrum methodologies and DevOps practices

Illinois
$134.1K - $223.5K / year
General Dynamics logo

Senior Software Developer

General Dynamics

A business unit of General Dynamics, General Dynamics Information Technology (GDIT) supports some of the United States' most complex government, defense, and in

Title: Senior Software Developer Location: USA NC Fort Bragg - 2744 Malvesti St (NCC075) Full time Job Description: Type of Requisition: Regular Clearance Level Must Currently Possess: Top Secret/SCI Clearance Level Must Be Able to Obtain: Top Secret/SCI Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: CI/CD, Java Software Development, OpenSearch (Software), Python Software Development Certifications: None Experience: 5 + years of related experience US Citizenship Required: Yes Job Description: YOUR IMPACT Own your opportunity to work with the largest government agency in the nation. Make an impact by advancing the Department of War’s mission to keep our country safe and secure. OUR COMPANY Iron EagleX (IEX), a wholly owned subsidiary of General Dynamics Information Technology (GDIT), delivers agile IT and Intelligence solutions. Combining small-team flexibility with global scale, IEX leverages emerging technologies to provide innovative, user-focused solutions that empower organizations and end users to operate smarter, faster, and more securely in dynamic environments. JOB DESCRIPTION Iron EagleX (IEX) is seeking a proactive, problem-solving Senior Software Developer – Hybrid to join our team in Fort Liberty, NC. The team is embarking on a major application rewrite for a mission-critical system relied upon by our government and defense customers. This is an exciting opportunity for a software professional with expertise in Java, Spring Framework, and cloud-based technologies like Kubernetes to play a key role in reimagining this essential application. This role will support the full software development lifecycle, contributing to design, development, deployment, and optimization of critical applications. This role requires hands-on experience with modern Java development frameworks and cloud technologies to ensure robust, scalable, and secure solutions. This role features a hybrid work environment with 3 days on site in Fayetteville, NC and two days WFH. Job Duties include (but are not limited to): - Design, develop, and maintain enterprise-grade applications using Python, Java and the Spring Framework. - Leverage OpenSearch to implement efficient search, indexing, and data retrieval capabilities. - Deploy, orchestrate, and manage containerized applications using Kubernetes. - Collaborate with cross-functional teams to gather requirements, architect solutions, and deliver clean, maintainable code. - Participate in major application rewrites, ensuring solutions are scalable, secure, and user-friendly. - Strong troubleshooting skills - Optimize and enhance existing codebases and workflows. - Contribute to the development of API-driven microservices architecture. - Document software designs, development processes, and system functionality. - Apply best practices in DevSecOps, CI/CD pipelines, and cloud development. - Proactively identify, communicate and resolve technical issues, ensuring high availability and performance. - Support application testing, debugging, and deployment processes. Required Skills & Experience: - 3+ years of software development experience, with strong proficiency in Python, Java and the Spring Framework. - Experience working with Elasticsearch and/or OpenSearch for indexing and search functionalities. - Hands-on experience with container orchestration platforms like Kubernetes. - Proven ability to develop, deploy, and maintain enterprise applications in hybrid cloud environments. - Familiarity with modern development practices, including CI/CD, version control (Git), and Agile methodologies. - Strong problem-solving and analytical skills, with a "figure-it-out" mindset. - Ability to work collaboratively in fast-paced, dynamic team environments. - Strong communication skills, with the ability to convey technical concepts to non-technical stakeholders. - U.S. Citizenship is required due to government contract requirements. Desired Skills: - Experience with AWS or other cloud platforms. - Knowledge of additional programming languages such as Python. - Familiarity with message queueing systems like Kafka. - Understanding of modern DevSecOps principles. - Experience with full-stack development, including frontend frameworks. - Strong documentation and knowledge management skills WHAT YOU’LL NEED TO SUCCEED - BS Degree in Computer Science preferred or related field - Active TS/SCI Clearance required. - Due to US Government Contract Requirements, only US Citizens are eligible for this role  GDIT IS YOUR PLACE At GDIT, the mission is our purpose, and our people are at the center of everything we do. - Growth: AI-powered career tool that identifies career steps and learning opportunities - Support: An internal mobility team focused on helping you achieve your career goals - Rewards: Comprehensive benefits and wellness packages, 401K with company match, competitive pay and paid time off - Community: Award-winning culture of innovation and a military-friendly workplace OWN YOUR OPPORTUNITY Explore a career at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your passion for the mission and delivering results. #iexjobs #iexpriority Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans The likely salary range for this position is $110,358 - $149,308. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. Scheduled Weekly Hours: 40 Travel Required: Less than 10% Telecommuting Options: Hybrid Work Location: USA NC Fort Bragg Additional Work Locations: Total Rewards at GDIT: Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most. Our Identity Verification Process: As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes. About Our Work: We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development. Join our Talent Community to stay up to date on our career opportunities and events. Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans.

North Carolina
$110.4K - $149.3K / year
Full TimeRemoteTeam 501-1,000

Role Description At NRAO, we are recruiting a full-time Software Engineering Group Lead to provide technical leadership, planning, and management for software products and shared software infrastructure that support radio astronomy data acquisition, data movement, processing, and analysis. The group, known as the Common Domain Software Group, will be responsible for developing and maintaining reusable software capabilities, common services, integration patterns, and infrastructure components that can be applied across multiple NRAO systems and projects. The Software Engineering Group Lead will guide short- and long-term planning, coordinate development activities, and help establish engineering practices that improve interoperability, reliability, maintainability, and operational effectiveness. The role includes leading work related to: - Shared software models - System integration - Messaging and communication mechanisms - Data transport - Workflow support - Data repositories - Service interfaces - Deployment approaches - Other software infrastructure needed to support distributed scientific computing environments The Common Domain Software Group is also responsible for frontline support of existing telescope operations and for the timely and appropriate resolution of real-time issues that impede scientific operations at all NRAO sites. In support of operational responsibilities, this group will work to enhance diagnostic and monitoring tools and report on key performance indicators (KPIs) to maintain operational performance. This position requires close collaboration with scientists, software engineers, systems engineers, operations staff, and project stakeholders to ensure that common software infrastructure is aligned with current operational needs and future observatory capabilities. The group will help identify opportunities to standardize reusable components, reduce duplication, improve system consistency, and support the evolution of NRAO software systems over time. This position can be based at any of our NRAO locations, including Albuquerque, NM, Socorro, NM, Charlottesville, VA, or Green Bank, WV. For well-qualified candidates, a remote work arrangement may be considered. Qualifications - A Bachelor’s degree in computer science, physics, astronomy, or related field. Advanced degree preferred. - At least seven years of experience in software development. - At least three or more years of experience managing a software team of three or more people. - Prior experience in computing data transport and systems communications design and concepts. Requirements - Strong interpersonal and group communications skills, oral and written. - Familiarity with a wide variety of technologies, such as Java, C, C++, Python, testing frameworks, threading, parallelization. - Ability to translate science requirements into software requirements. - Understanding of software architecture and the implications it has for development. - Strong leadership and delegation capabilities. - Ability to maintain and develop productive collaborations across organizations. - Ability to establish firm, professional, and respectful interactions with staff and stakeholders. - Demonstrated strong initiative in refining and clarifying requirements. - Strong troubleshooting and problem-solving abilities. - Familiarity with project management concepts and techniques. Benefits - Excellent paid time off (13 holidays, annual accrual of up to 24 vacation days). - Medical, dental and vision plans effective on the first day of employment. - AUI’s retirement benefit contributes an amount equal to 10 percent of a qualified participant’s base pay with no required employee contribution. Application Instructions Select the “Apply” button above. Please be prepared to upload your current CV/Resume and a cover letter describing interest and suitability for the position. Equal Opportunity Employer Statement AUI is an equal opportunity employer. To view our complete statement, please visit this link . If you require reasonable accommodation for any part of the application or hiring process, you may submit your request by sending an email to resumes@nrao.edu .

United States
$123K - $154K / year