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.
- ...supplier of integrated automated technology, software and services to optimize the supply... ...professionals to serve its customers globally, with engineering centers and manufacturing facilities... ...training specifically aimed at your personal development and tailored to your...SeniorWorldwide
- ...financial services company is seeking a Sr. Distinguished Machine Learning Engineer who will define the technical strategy for the Personalization Platform, develop scalable systems for... ...least 10 years of experience in designing data-intensive solutions and programming...SeniorRemote work
- ...Overview The Sr. Data Engineer will serve as a key technical contributor responsible for the design, development, and ongoing support of the... ...empower smarter, faster decision‑making across the business. This person will lead the development of scalable ETL/ELT pipelines using...SeniorWork at officeShift work
- ...Sr. Software Engineer Onsite hiring for U3 band, PID: Y.IN2300809, NNA PWO FY23 Customer Experi, Requested by: Velavan Sathyamurthy(204566) Duties and Responsibilities: Lead UI (Angular)/UX redesign of the UXQA application Troubleshoot application issues...Senior
- ...today and into tomorrow. As an Electrical Engineer in our Advanced Manufacturing group, you'... ...the heart of our clients' successful data center facilities engineering, design and... ...design Working knowledge of Revit or BIM software Solid working knowledge of NFPA 70 (...SeniorFor contractorsWork at officeFlexible hours
- ...experience. Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software... ...creativity and latitude is expected. 5-7 years of experience in data engineering, focusing on Azure-based solutions. Strong experience with...SeniorWork experience placement
- ...DescriptionThe RoleThe Compute Systems Software team is a dynamic and fast paced team that... ...seeking an experienced Senior Software Engineer to join our team to work on high-compute... ...supports a rewarding career that rewards you personally by visiting Total Rewards resources .Non...SeniorLocal areaWork from home
$132.9k - $174.45k
...Description We’re looking for a Senior Civil Engineer to join our Advanced Manufacturing... ...Stormwater analysis and modeling in software applications, such as StormCAD, CivilStorm... ...Plan. Jacobs has an unlimited U.S. Personalized Paid Time Off (PPTO) policy for full‑time...SeniorFull timeWork at officeLocal areaRemote work- ...Software Lead – Automotive Embedded Systems Responsible for the successful development and... ...technical interface for all software engineering topics. Responsibilities Development (design... ...and the hiring team, and no applicant data is shared externally. You have the right...SeniorPermanent employmentWork at officeImmediate start
- ...procurement, statistical review of participant data,performance evaluation, and technical... ...team, who are renowned for their personal and responsive service. In addition, the... ...PT kits. Job Description The Senior Software Engineer is a highly experienced technical professional...SeniorWorldwide
- ...Sr Software Engineer At least 6-8 years of experience in on Microsoft technologies, out of which at least seven years on Dynamics CRM (including Dynamics 365 CE Cloud, which is a must). Must have demonstrable design experience in the role of Sr. Technical lead in at...Senior
- Aperion Information Technologies, Inc. is looking for a Software Engineer to join our team in our Michigan office. This person is responsible for the end-to-end planning, building, and deploying of our software systems. He/she will be able to drive the programming of well...SeniorWork at office
$160k - $190k
...money. We're hiring a Senior AI Engineer to fix that. Your job is... ...Builder, Not Bureaucrat You Are The Person Who Walks Into a Room, Hears... ...something isn't delivering value, the data tells you before anyone else.... ...7+ years of professional software engineering experience — you...SeniorHourly paySummer workImmediate startShift work$112.3k - $140k
...stimulating and challenging career where your engineering expertise can be leveraged to create,... ...an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team... ..., skills, location (labor market data), credentials (education, certifications...SeniorLocal area$500 per month
...Join us at Signal! THE JOB As a Senior Software Engineer at Signal Advisors, you’ll play a key... ...Financial Advisor platform handles sensitive data and powers critical workflows, including... ...leap — you might just be the perfect person for one of our open roles, even if you don...SeniorFull timeImmediate startHome officeFlexible hours$165k - $242k
...services, and systems that enable every engineer at CoreWeave to build and ship software faster, more safely, and with... ...engineering workflows across 40+ data centers with diverse infrastructure... ...must either be (A) a U.S. person, defined as a (i) U.S. citizen or...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...experiencing a fundamental change, with software taking center stage. We... ...as well as end-to-end engineering and consulting. Founded in 19... ...ETAS values the balance between personal and professional growth and... ...token usage optimization. Big Data & Pipelines Design and implement...SeniorLocal area
- ...Sr. Software Engineer Location: Lansing, MI, 48913 Duration: 12 months Job Purpose The Unix Engineer II develops, supports, and deploys stable and cost effective Unix environments. The Engineer plays a critical role in the installation and monitoring of Unix and...Senior
$197.4k - $232k
...: Remote Department Engineering Compensation: $197.4K –... ...better tech. We’re rewriting how data moves and what the world can... ...It takes a certain kind of person to join this team. Those who... ...About the Role Senior Software Engineers II at Confluent take...SeniorFull timeRemote work- ...Job Description The AI Engineering and Productivity team in the Global Planning, Design, and Product IT organization... ...gains across the product lifecycle. As a Senior Software Engineer, you will be responsible for developing data‑intensive and AI‑enabled software applications...SeniorLocal areaRelocationRelocation package
- ...System has an immediate opening for a Controls Commissioning Engineer for a 6 Month + Contract . Our client offers results-... ...MI. NO FULLY REMOTE CANDIDATES We are seeking Mid to Sr senior-level software Engineers who work with a team of Software Engineers at our...SeniorContract workWork experience placementWork at officeImmediate startRemote work
$83.43k - $222.48k
...bigger - helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative... ...in software engineering: problem solving, data structures, algorithms, patterns,...SeniorHourly payFull timeTemporary workWork experience placementLocal area- ...alternative application process. Senior Software Engineer Regular Full Time Dearborn, MI, US 7... ...implementation strategies, build scalable data pipelines, and explore innovative... ...passion for building Actively works on personal projects and continuously learns new technologies...SeniorFull timeWork at officeRemote work2 days per week3 days per week
$110k - $145k
...national leader in transportation data management and analysis and... ..., are using MS2 software to manage their transportation... ...transportation professionals and Software Engineers with competitive compensation... ...that enables each person to be their best self. MS2 is...SeniorWork at officeRelocation packageFlexible hoursNight shift1 day per week- ...collaborative environment that openly celebrates all cultures and affords personal and professional growth opportunities. Learn more at [ Overview of Job Function The Senior Software Engineer is responsible for all aspects of the development of platforms and...SeniorLocal areaShift work
$113k - $254.2k
...supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will... ...and services ~ Experience with data streaming and messaging systems (Kafka... ...benefits support your financial, family and personal goals. We provide the top-tier benefits...SeniorHourly payContract workTemporary workWorldwideFlexible hours$80k - $100k
...carriers with the core digital systems, specialized AI, and data-driven foundation to eliminate distribution drag across the... ...Colorado, and offices across the U.S., Canada, and India. As a Sr. Software Engineer, you will shape and improve the experience of key Vertafore...SeniorContract workTemporary workWork at officeWork from homeFlexible hours$50k - $90k
...application structure, service layers, and data flow * Refactor legacy systems and... ...What We're Looking For* * A senior-level engineer, not a junior or mid-level developer *... ...Ability to Commute: * Pontiac, MI 48341 (Required) Work Location: In person by Jobble...SeniorFull time$10k
...enabling more organizations to build high‑quality software faster and at a lower cost. About the role As a Senior Software Engineer at BrainGu, you will serve as a technical... ...$10k “BrainBudget” to facilitate your personal and professional growth $1,500 “Battlestation...SeniorHome office- ...Senior Project Manager - Engineering Design - Data Center Arizona - Remote; Arkansas - Remote; Florida - Remote; Georgia - Remote; Idaho - Remote... ...of privacy and is committed to protecting job applicants’ personal information. Pursuant to the California Consumer Privacy...SeniorFull timeRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (Data and Personalization). Be the first to apply!
- software engineer full time Michigan
- consulting software engineer Michigan
- real time software engineer Michigan
- senior software engineer remote Michigan
- entry level software engineer remote Michigan
- software developer fintech Michigan
- software developer positions Michigan
- software engineer amazon Michigan
- security software engineer Michigan
- remote entry level software developer Michigan

