Consumer Reports, Inc.

Job Listings

Here are our current job openings. Please view the details for more information, and apply from that page if you are interested.

Use this form to do another job search

The system cannot access your location for 1 of 2 reasons:
  1. Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
  2. Your location information has yet to be received. Please wait a moment then hit [Search] again.
Click column header to sort

Search Results Page 1 of 1

Job Locations US-NY-Yonkers | US-CA-San Francisco | US-DC-Washington | US-CT-Colchester | US-TX-Austin | US
The Software Engineer is part of one of the technology teams responsible for designing and building software components for the delivery of web applications to millions of Consumer Reports users. This role involves working hand-in-hand with team members and other team units to help design, develop, deploy, and maintain complex Data management Application, ETLs, data pipelines and APIs.   Responsibilities: - Analyze business requirements and design software solutions. - Develop and tests new software components, data management applications, data pipelines, and data services - Collaborate with other software engineers, and teams ( Devops, Infosec, Product, QA etc ) to implement quality software solutions  - Support, troubleshoot, and maintain existing software systems. - Help streamline software development by contributing to the implementation of a continuous integration process, and automating manual processes
ID
5081
Category
Technology
Job Locations US-NY-Yonkers | US-CA-San Francisco | US-DC-Washington | US-CT-Colchester | US-TX-Austin | US
The Software Engineer is part of one of the technology teams responsible for designing and building software components for the delivery of web applications to millions of Consumer Reports users. This role involves working hand-in-hand with team members and other team units to help design, develop, deploy, and maintain complex Data management Application, ETLs, data pipelines and APIs.   This is a remote opportunity!   Responsibilities: - Analyze business requirements and design software solutions. - Develop and tests new software components, data management applications, data pipelines, and data services - Collaborate with other software engineers, and teams ( Devops, Infosec, Product, QA etc ) to implement quality software solutions  - Support, troubleshoot, and maintain existing software systems. - Help streamline software development by contributing to the implementation of a continuous integration process, and automating manual processes.
ID
5080
Category
Technology
Job Locations US-NY-Yonkers
The DevOps Engineer is part of a team supporting the production infrastructure for the delivery of web applications to millions of CRO users. This role is responsible for supporting the DevOps team in building and managing various routine components of CR’s web infrastructure focusing on continuous integration, automated software releases, configuration management and system management in a high-availability cloud environment. Responsibilities: - Participate in the creation and management of routine software delivery, systems integration, and developer support tools - Collaborate with developers, business staff or other project team members to troubleshoot issues as required and implements quality software delivery solutions - Support, troubleshoots , and maintain production systems. - Perform routine maintenance including patching and upgrades on all systems to ensure security compliance and system health - Help streamline software development by contributing to the implementation of a continual integration process and automating manual processes - Ensure the integration of the web servers and all other supporting systems - Help with performance tuning, load testing, optimization of information/data processing,maintenance and support of the production environment. - Research new automation techniques and solutions to improve efficiency and quality - Standardize, automate, and document setup of development and production environments
ID
5050
Category
Technology
Job Locations US-NY-Yonkers | US-CA-San Francisco | US-DC-Washington | US-TX-Austin | US-CT-Colchester | US
We are seeking a talented Data Engineer to join CR’s Data Engineering & Intelligence team to design, develop, deploy, and maintain a data lake along with a data management system with sophisticated data pipelines, data reports and data visualizations.   This position is 100% remote but will eventually be based in our Yonkers, New York office.   Responsibilities: - Design, build, operationalize, and maintain the data platform and data management applications - Develop and document data architecture artifacts - data dictionaries, data flows, data models (Conceptual / Logical / Physical) etc. Good judgment will be required to balance various factors (ACID, CAP, etc.) in database design - Develop data pipelines needed to integrate variety of internal and external data sources through efficient ETLs - Work with other software engineers, database developers, infrastructure, operations, QA  and other cross functional teams to design and implement data solutions. - Support, troubleshoot, monitor and optimize existing data engineering systems. - Help streamline software development by contributing to the implementation of a continuous integration process, automating manual processes, and eliminating defects.
ID
5028
Category
Technology