• Tool Developer - Digital Lab

    Experience (Years)
  • Position Overview

    Consumer Reports is seeking a Tool Developer as a member of our new Digital Lab team —  a group of tenacious journalists, privacy experts, product testers, technologists and policy analysts dedicated to shining a light on the data privacy and security issues that consumers increasingly face, as well as examining the broader topics of fair market competition, transparency, and consumer choice in today's marketplace. By scaling our capabilities and expertise for the digital era, Consumer Reports is expanding efforts to protect, educate, and empower consumers in our connected world while holding companies to higher standards.


    We're looking for someone with hands-on experience designing, writing, and contributing to dashboards, tools and open source projects, and someone who is enthusiastic about tackling big data privacy and security problems. We’re looking for the kind of people who have a healthy GitHub profile (or maybe even BitBucket or GitLab) with contributions to community projects that help the internet and its users cope with modern problems in technology; people who have Matlab and scipy under control, and have started building interactive visualizations with p5.js. We’re looking for people who can look at big data sets, suggest ways to look at them, and build tools to support collaborative team analysis. We’re looking for someone who is keen to experiment, iterate, and incorporate feedback from our team to make us a streamlined investigative unit.


    The Tool Developer is responsible for designing and building software components to test and analyze data privacy and security issues in today’s marketplace. This role involves working hand-in-hand with team members and other department to build state of the art scalable and robust web applications that are consumer centric.

    Qualifications Include

    • Bachelor’s degree in Computer Science or related field or equivalent background with 2 yrs. experience with full-stack web app design, and a track record with the likes of React, nodejs, HTML, JS, SASS, AWS, Heroku, Jenkins, and more
    • Ample experience with scripting languages (like python, ruby, go, and node) for providing services, data analysis, automation, etc.
    • Familiarity with version control (read: git), continuous integration, etc.
    • Experience with data visualization languages and tools, like d3, p5, panda, ipythonnotebook, etc.
    • Comfort in an agile environment with a humble respect for scrum
    • Experience and comfort with G Suite (Google Docs, Google Sheets, etc.)
    • Impeccable communication skills and design sensibilities
    • Enthusiasm for teamwork and collaborative opportunities
    • Previous experience with legal and technical challenges in privacy and security with respect to connected devices and online platforms would be preferred.

    Key Responsibilities

    • Collaborates with Privacy Testing Project Leader (and others) to integrate privacy and security testing techniques into new and existing workflows.
    • Develops and maintains tools and pipelines for automating testing processes and investigatory techniques.
    • Contributes to projects to improve its continuity with CR’s test methodology and workflows, and to improve its effectiveness as a rigorous community-based tool.
    • Researches and experiments with opportunities to use machine learning for privacy policy analysis and its applicability to continuous privacy and security testing for connected products.
    • Develops tools that can aid in investigations and be used as prototypes for potential member products.
    • Helps team members author reports and present findings, issues and concepts to staff to provide clear evidence of analysis and provide feedback for improving methodology and tools.
    • Performs other duties as assigned but not at a higher level.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed