Software Engineer

To apply for this job please sign in or enter your email below.

Consumer Reports · Colchester, CT/New York, NY/Washington, DC/San Francisco, CA

Public Service & Civic Engagement
$95,000 - $115,000 Per Year
Posted 2 weeks ago

Report an Issue


CR is currently seeking a Software Engineer to join the CR Digital Technology team! The Software Engineer will part of a team responsible  for designing and building software components for the delivery of a sophisticated data platform/Datawarehouse and data pipelines that collects, ingests, cleans, transforms, and maps data from various sources. This role involves working hand-in-hand with team members as well as teams across the organization to help build a scalable and robust data application. If you are a data-driven, fact-based, consumer focused Software professional this could be your next home!


Under our CRFlex program, this position is eligible for Fully Remote status for candidates who live more than 75 miles from one of our main office locations (Yonkers, NY, Washington DC, Colchester, CT). Additionally, the successful candidate must reside in one of the following locations: Arizona, California, Connecticut, Illinois, Massachusetts, Michigan, New Hampshire, New York, Texas, Vermont, Washington D.C. 



As a Software Engineer you will develop and document data architecture artifacts - data dictionaries, data flows and data models conceptual/logical/physical) etc. You will develop data pipelines needed to integrate a variety of internal and external data sources through efficient ETLs and collaborate with developers, business staff and/or other project team members to trouble issues. As a Software Engineer you will help streamline software development by automating manual processes and eliminating defects while supporting, troubleshooting and maintaining CRs existing applications.



You’ll Be Highly Rated If you have the following:

  • Bachelor's degree or equivalent experience in computer science or related fields and 2 years relevant work experience (equivalent combination of education and experience may be substituted)
  • Good understanding of data warehouse and ETL design concepts
  • Experience in Data warehouse design and build along with building ETLs using python, SQL/PLSQL
  • Experience in different database technologies (Snowflake, Oracle, SQL Server etc.)
  • Working experience of Unix environments, including shell scripting such as Python
  • Working knowledge on cloud technologies like AWS; agile tools and methodologies, including continuous deployment and rapid integration
  • Experience in documentation, developing and maintaining large-scale, high-visibility systems



Consumer Reports is an independent, nonprofit organization dedicated to a fair and just marketplace for consumers. Our team is made up of truth tellers, change agents, and consumer advocates who investigate and build coalitions to fight for fairness and justice in the marketplace. We leverage our evidence-based approach to demand safer products, a healthier environment, and equitable services for everyone.

Our mission starts with you. We offer medical benefits from that start on your first day as a CR employee that include behavioral health coverage and unlimited sick days. There’s also generous family planning benefits and a generous 401K match. Learn more about how CR’s advocates for strong benefits on behalf of their employees here:



At Consumer Reports, we are committed to fair, transparent pay and we strive to provide competitive, market-informed compensation. The target salary range for this position is $95k to $115k. It is anticipated that most qualified candidates will fall near the middle of this range. Compensation for the successful candidate will be informed by the candidate’s particular combination of knowledge, skills, competencies, and experience.

Consumer Reports proudly seeks to build a richly diverse workforce by hiring people with a diversity of thoughts, identities, perspectives, and experiences that help advance the difference we make for consumers, and by ensuring our people experience equity and inclusion in their work lives. We encourage members of traditionally underrepresented communities to apply, including women, LGBTQIA people, people of color, and people with disabilities.

Related Jobs

Software Engineer - Bloomerang
Indianapolis, IN/Remote (USA) - Posted 3 weeks ago
Customer Support Engineer - Strive Messaging
Remote (US) - Posted 2 weeks ago
View more open Software Engineer jobs
View more open tech jobs in Washington, DC
View more open tech jobs in San Francisco, CA
View more open tech jobs in New York, NY
Be the first to see new Software Engineer jobs

Save this search to get an email when new jobs match this search.

Create Email Alert