Sr. Software Engineer (Data and Personalization)
$125k - $155kConsumer Reports
WHO WE ARE
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 for consumers. 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 that start on your first day as a CR employee that include behavioral health coverage, family planning and a generous 401K match. Learn more about how CR advocates on behalf of our employees.
OVERVIEW
Consumer Reports (CR) is an 89-year-young, non-profit, with a mission to create a fair and just marketplace for all, focusing on Safety, Sustainability, Financial Fairness, and Digital Rights. The organization is on a multi-year journey to transform how we use Data and AI more strategically. Customer Data is at the heart of our ability to understand, engage, and empower consumers — enabling us to drive personalized experiences responsibly.
As a Software Engineer (Data and Personalization), you will develop and optimize data-driven solutions and integrations that enable personalization, experimentation, and insights across CR’s martech and digital ecosystem. You will partner with product, marketing, analytics, data and technology teams to power data pipelines, experimentation, analytics and real-time personalization features.
This is a hybrid position, with preference for candidates in the tri-state area.
How You’ll Make An Impact
As a Software Engineer (Data and Personalization), you will be hands-on in building and scaling data solutions that directly shape CR’s member experiences. On a daily basis, you’ll contribute in the following areas:
- Data & Analytics Engineering : Build and optimize scalable data pipelines across lakehouses, data warehouses, and curated data marts, ensuring clean, high-quality data that serve diverse organizational needs.
- Customer Data and Personalization Integrations : Connect customer data ecosystem with auxiliary platforms/tools that enable event/data collection, audience segmentation, campaign orchestration, customer engagement, and experimentation—ensuring seamless flow of data to power personalized consumer journeys.
- Business Intelligence (BI ): Deliver analytics-ready datasets and create dashboards in Tableau to measure personalization impact and inform decision-making
ABOUT YOU
You’ll Be Highly Rated If:
- You have the right foundation : Bachelor’s degree in a STEM with strong computer science and engineering fundamentals
- You have relevant experience : 5 years of hands-on experience working on projects involving customer data and analytics engineering, ideally with exposure to modern CDP, personalization and MarTech platforms (e.g., Segment, Braze, Optimizely)
- You have relevant skills . Proficiency in SQL, Python, and PySpark , with experience building and optimizing scalable pipelines on Databricks . Working knowledge of AWS cloud services and Tableau .
You’ll Be One Of Our Top Picks If:
- You have experience with AI and ML. Familiarity with applying machine learning models, recommendation systems, or behavioral analytics to power real-time, hyper-personalized experiences.
- You understand Customer Data Platforms (CDPs). Experience working with CDPs to enable a 360-degree customer view that supports product and marketing initiatives.
FAIR PAY AND A JUST WORKPLACE
At Consumer Reports, we are committed to fair, transparent pay and we strive to provide competitive, market-informed compensation informed by location, as well as the candidate’s particular combination of knowledge, skills, competencies, and experience. It is expected that most qualified candidates will fall near the middle of the posted salary range. We have three locations: Yonkers, NY, Washington, DC and Colchester, CT. We are registered to do business in and can only hire from the following states and federal district: Arizona, California, Connecticut, Illinois, Maryland, Massachusetts, Michigan, New Hampshire, New Jersey, New York, Texas, Vermont, Virginia and Washington, DC.
Salary ranges
- NY/California: $145K-$155K annually
- DMW/Massachusetts: $135K-$145K annually
- Colchester, CT and additional approved CR locations: $125K-$135K annually
Consumer Reports is an equal opportunity employer and does not discriminate in employment on the basis of actual or perceived race, color, creed, religion, age, national origin, ancestry, citizenship status, sex or gender (including pregnancy, childbirth, related medical conditions or lactation), gender identity and expression (including transgender status), sexual orientation, marital status, military service or veteran status, protected medical condition as defined by applicable state or local law, disability, genetic information, or any other basis protected by applicable federal, state or local laws. Consumer Reports will provide you with any reasonable assistance or accommodation for any part of the application and hiring process.
- Amazon's Personalization organization builds the AI systems behind how hundreds... ..., moves fast, and gives engineers real ownership over what... ...We are looking for a Senior Software Development Engineer who leads... ...and experiences based on data- Build AI-powered experiences...SeniorInternshipShift work
$117.63k - $176.44k
...premium video content, robust data, and advanced technology, we’... .... Working closely with data engineers and other operation sub-teams... ...higher in Computer Science, Software Engineering, or a related field... ...always-on tools, that are personalized to meet the needs of your reality...SeniorFull time$105.1k - $175.1k
...rapidly grown to over $1 billion in annual revenue and we’re just getting started! About the Role Join a data organization that is becoming a software-engineering organization and is deliberately reinventing how engineering work is performed with AI. This is a...SeniorFull timeWork at officeLocal area2 days per week$170k - $240k
...-office by design. For example, our engineering team in India works primarily from our... ...Gurugram office. Role As a Senior Software Engineer on the Data Platform team at SentiLink, you will... ...paid time off Regular company-wide in-person events Home office stipend, and more...SeniorLive inWork at officeRemote workHome officeFlexible hours- Braze, the leading customer engagement platform, is seeking a Senior Software Engineer to join the Content Cards team. You will help transform in-product surfaces into dynamic, personalized experiences that adapt to user behavior in real time. As a senior engineer, you...Senior
$175k - $225k
...willingness to challenge consensus.About the TeamThe DRW C/FICCO Data Engineering team is essential to developing valuable datasets and... ...tradingExperience with Linux-based, concurrent, high-throughput, low-latency software systemsExperience with pipeline orchestration frameworks (e.g...SeniorTemporary workFlexible hours- The MLIL DataPlane team is looking for a Senior Software Development Engineer to own the design and implementation of our inference data plane. We build the software that makes large models run efficiently on custom hardware - spanning model execution, memory management...Senior
- FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to... ...vast volumes low latency resolutions, and we rely on solid engineering practices and modern C++ to ensure reliability, consistency,...SeniorFull timeWorldwideFlexible hours
- ...looking for a dynamic, energetic Sr. Systems Design Engineer to join our growing Data Center GPU team. As a key contributor... ...career development. THE PERSON: In this role, you will drive balanced... ...high visibility position, your software systems engineering expertise will...Senior
- A diversified trading firm is seeking a Data Engineer to join their team in Chicago. The successful candidate will collaborate across departments to build and maintain data systems that support trading activities and enhance decision-making. Key responsibilities include...Senior
- Tempus is seeking a Senior Software Engineer to design, build, and scale high-quality software systems at Tempus. This role is ideal for an... ...services. Come help our team build AI-integrated applications and data pipelines powering our next-generation health data...Senior
- Tyler Technologies is seeking a Senior Software Engineer to develop and maintain cloud software for government data solutions. This remote role requires at least 4 years of experience, strong full stack skills, and expertise in languages like Ruby and JavaScript. Successful...SeniorRemote job
- ...Join to apply for the Software Engineer - Data Infrastructure role at Canonical Join to apply for the Software Engineer - Data Infrastructure... ...environment - we’ve been working remotely since 2004! Personal learning and development budget of 2,000USD per annum...Full timeRemote workWork from home
$120.4k - $188.13k
...into tomorrow. As an Electrical Engineer in our Advanced Manufacturing... ...of our clients’ successful data center facilities engineering... ...knowledge of Revit or BIM software Solid working knowledge of NFPA... ...Jacobs has an unlimited U.S. Personalized Paid Time Off (PPTO) policy for...SeniorFull timeFor contractorsWork at officeRemote workFlexible hours- ...Sr. Application Engineer, Data Center Power Generation Location: Chicago, IL, US Ingersoll Rand is seeking an experienced Application Engineer responsible for the technical application, specification, and integration of medium-voltage (typically 400V–13.8 kV) generator...Senior
$110k - $145k
...Job Description Summary The Senior Data Engineer designs and builds the AWS-native data foundation behind our enterprise AI applications... ...employment with any individual. This role will require in-person attendance for New Hire Orientation on Day 1 #LI-JR1 This role...SeniorPermanent employmentContract workRemote workVisa sponsorshipWork visaRelocation package$78k - $156k
...within Abbott Cancer Diagnostics is seeking a Senior Scientific Data Engineer to lead the design and delivery of practical data solutions... ...development. This position sits at the intersection of software engineering, scientific data, and applied analysis. You will...SeniorWork at officeShift work$130k - $140k
What's the role? We are hiring a Senior Software Engineer to build AI platform and production... ...simulation, and mapping products. This person will own the pipelines, orchestration, APIs... ...logs- Set up cloud-based inference and data-processing execution and evolve it toward...Senior- ...DescriptionWe are seeking talented Senior Software Engineers who can create complex .NET back-end... ...through professional publications, nurturing personal and professional networks, and actively... ...have an advanced understanding of data structures, algorithms, and the ability...SeniorRemote workFlexible hours
- ...takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives... ...all from Day One.Job DescriptionU.S. Bank is seeking a Senior Software Engineer to join our Payments Technology team as Mobile Development...SeniorFull timeWork experience placementLocal area3 days per week
- We are looking for a remarkable Senior Software Engineer to join us! We've built a team of not just the best engineers, but some really awesome... ...+ apps + ecosystem) to accelerate the flow of government data into the hands of citizens, developers, businesses and researchers...SeniorRemote work
$96.26k - $137.66k
...PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of... ..., event-driven applications.Develop data access solutions using MongoDB and SQL... ...approved courses and certifications. Our personal and professional growth benefits include...SeniorFull timeWork at officeLocal area- Fitch Group, Inc. in Chicago, IL is seeking a Lead Data Engineer to design and implement data pipelines on cloud platforms such as Snowflake... ...required two days per week, and includes a strong focus on personal and professional development through training programs. #J-1...Senior2 days per week
$253.9k - $298.7k
...remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on the Data Platform team within Platform, you'll define and lead the technical strategy...SeniorLocal area- ...operations primarily in North America and Japan. The Senior Software Engineer will design, code, and support applications across on-prem... ...managers to meet business requirements. This role reports to the Sr Mgr, Data Engineering and requires in-office presence in Chicago two...SeniorWork at office2 days per week
$155.58k - $320.32k
...Pinterest’s Security team is seeking an experienced Security Software Engineer to help keep our 619 million monthly active users safe from real... ...or role.This role will need to be in the office for in-person collaboration 1-2 times every 6-months and therefore can be situated...SeniorWork at officeLocal areaRemote workRelocationRelocation package- The University of Chicago’s Center for Translational Data Science is seeking a Senior Software Engineer to develop and maintain web-based open-source platforms in a grant-funded role. You will analyze requirements, design, implement, test, review, and document code while...Senior
$145k
...with a strong focus on collaboration, cutting-edge technology, data driven solutions, and automation. We specialize in providing... ...Sydney, Shanghai, London and Singapore.What you’ll do as a Software Engineer on the Data Engineering team at Akuna:We are a data-driven organization...InternshipWork at office- ...physicians, providing critical information about the right treatments for the right patients, at the right time.As a Software Engineer II specializing in Edge Data Platform at Tempus, you will contribute to the design, development, and maintenance of our cloud-native Edge...Full time
$117.2k - $175.8k
Sr Data Engineer - GE07BEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join our...SeniorFull timeTemporary workWork experience placementWork at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (Data and Personalization). Be the first to apply!
- cybersecurity software engineer Illinois
- software developer fintech Illinois
- senior robotics software engineer Illinois
- network software engineer Illinois
- software engineer remote Illinois
- part time software developer remote Illinois
- software engineer full time Illinois
- entry level software engineer remote Illinois
- senior software engineer ruby on rails Illinois
- consulting software engineer Illinois


