Software Engineer
Consumer Reports · Colchester, CT/New York, NY/Washington, DC/San Francisco, CA
OVERVIEW
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.
HOW YOU'LL MAKE AN IMPACT
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.
ABOUT YOU
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
WHO WE ARE
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: https://www.consumerreports.org/cro/careers/landing-page/index.htm
FAIR PAY & A JUST WORKPLACE
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.