We're looking for an Architect and Engineer to build, scale, and standardize the platform for our internal APIs, as well as the APIs we make available to the public. With over 150 developers spread across dozens of autonomous teams using a number of languages and frameworks, the technology powering The New York Times site, apps and services has a lot of moving parts. You will be part of a core architects team within Platforms to help in the standardization of APIs, deployment process and procedures, build and implement next generation of tools and systems to help further the future of Platform as a whole.
Requirements
- B.S./B.A. in Computer Science or equivalent industry experience.
- Solid understanding of web application architecture and the fundamentals of software design, object oriented software, and design patterns.
- Mastery of Java or Python and experience with both.
- Mastery of HTML, JavaScript, CSS and PHP.
- Experience developing systems with at least one relational database technology (e.g. MySQL) and one non-relational database (e.g. MongoDB).
- Exceptionally knowledgeable on current trends and standards with other companies and the technology field overall.
- Experience specifying and implementing systems that span multiple technology teams.
- Strong track record of systems successfully running in production.
- Ability to work on multiple projects concurrently.
- Exceptional team-worker with strong communication skills.
-
Responsibilities
- Meets with stakeholders and other architects across the organization to gather requirements and present results to directors.
- Develops and/or refine technical architectures for all projects on the platform teams.
- Help evaluate tools and latest techniques to streamline development and deployment process.
- Assist in standardizing on API consumption by creating standard usages of authentication,logging, filtering, and routing.
- Act as the liaison between Infrastructure and the various platform teams.
- Provides technical direction and oversight for the platform software engineering staff.
- Collaborates with architects and developers on a variety of teams to implement systems using a variety of technologies including Python, Go, Java, MySQL, and MongoDB.
J2W:DIC
Company Information: The New York Times Company (NYSE: NYT) is a global media organization dedicated to enhancing society by creating, collecting and distributing high-quality news and information. The company includes The New York Times, International New York Times, NYTimes.com, INYT.com and related properties. It is known globally for excellence in its journalism, and innovation in its print and digital storytelling and its business model. Follow news about the company at @NYTimesComm.
EEO Statement: The New York Times Company is an equal employment opportunity employer, and does not discriminate on the basis of race, color, religion, gender, sexual orientation, marital status, age, disability, national origin, citizenship or any other protected characteristic. The New York Times Company is committed to diversity in its most inclusive sense.
Requirements
- B.S./B.A. in Computer Science or equivalent industry experience.
- Solid understanding of web application architecture and the fundamentals of software design, object oriented software, and design patterns.
- Mastery of Java or Python and experience with both.
- Mastery of HTML, JavaScript, CSS and PHP.
- Experience developing systems with at least one relational database technology (e.g. MySQL) and one non-relational database (e.g. MongoDB).
- Exceptionally knowledgeable on current trends and standards with other companies and the technology field overall.
- Experience specifying and implementing systems that span multiple technology teams.
- Strong track record of systems successfully running in production.
- Ability to work on multiple projects concurrently.
- Exceptional team-worker with strong communication skills.
-
Responsibilities
- Meets with stakeholders and other architects across the organization to gather requirements and present results to directors.
- Develops and/or refine technical architectures for all projects on the platform teams.
- Help evaluate tools and latest techniques to streamline development and deployment process.
- Assist in standardizing on API consumption by creating standard usages of authentication,logging, filtering, and routing.
- Act as the liaison between Infrastructure and the various platform teams.
- Provides technical direction and oversight for the platform software engineering staff.
- Collaborates with architects and developers on a variety of teams to implement systems using a variety of technologies including Python, Go, Java, MySQL, and MongoDB.
J2W:DIC
Company Information: The New York Times Company (NYSE: NYT) is a global media organization dedicated to enhancing society by creating, collecting and distributing high-quality news and information. The company includes The New York Times, International New York Times, NYTimes.com, INYT.com and related properties. It is known globally for excellence in its journalism, and innovation in its print and digital storytelling and its business model. Follow news about the company at @NYTimesComm.
EEO Statement: The New York Times Company is an equal employment opportunity employer, and does not discriminate on the basis of race, color, religion, gender, sexual orientation, marital status, age, disability, national origin, citizenship or any other protected characteristic. The New York Times Company is committed to diversity in its most inclusive sense.