Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer (Data and Personalization)

$125k - $155k

Consumer 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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer (Data and Personalization) in Vermont vacancy
  • $186.07k - $218.9k

     ...first, we are not remote-only. In-person participation is required...  ...expected and fully supported. The Data Platform team builds and...  ...powering end-user experiences. As an engineer on the team you will...  ...least 5+ years of experience in software engineering. You have Strong... 
    Senior
    Local area

    Coinbase

    Montpelier, VT
    3 days ago
  • $286.2k - $326.7k

     ...financial services company is seeking a Sr. Distinguished Machine Learning Engineer to define the technical strategy for their Personalization Platform. This role involves cross-functional...  ...should have at least 10 years in data solutions, 7 years in languages such as... 
    Senior
    Remote work

    Capital One

    Montpelier, VT
    7 days ago
  • $93k - $124k

     ...Job Description Summary As the Sr. Data Engineer, you will play a critical role in building and architecting automation and observability...  ...upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S.... 
    Senior
    Permanent employment
    Contract work
    Remote work
    Visa sponsorship
    Work visa
    Relocation package

    GE Aerospace

    Montpelier, VT
    22 hours ago
  • $97.1k - $145.6k

     ...The Applications Engineer Data Center role is an individual contributor role that provides technical leadership and customer-facing support...  ...and time management skills to achieve results Strong personal and professional ethical values and integrity Holds self-accountable... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Sensata Technologies

    South Burlington, VT
    1 day ago
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...Overview We're looking to hire for our Data side of our AI team at Speechify. This role...  ...work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be... 
    Suggested
    Full time
    Work at office
    Shift work

    Speechify

    Burlington, VT
    22 hours ago
  • COE Prod Support Masterworks Role: COE Prod Support at onsite Application Name: Enterprise Project Portfolio Management (EPPM) Masterworks Skillset: Aurigo Masterworks,.Net, SQL Job Description: • Support end to end solution for Project, Program Portfolio Management...
    Senior

    Yantran LLC

    Wilmington, VT
    3 days ago
  • CA Gen JD Experience with CA Gen programming language (4th generation), including writing and compiling code to Java and C#. Experience working in CA Gen Toolset latest version 8.6 in client server architecture. Experience in setting up CA Gen environment. Experience...
    Senior

    Yantran LLC

    Lincoln, VT
    9 days ago
  • $95k - $120k

     ...As a Senior Software Engineer at MicroStrain you will be responsible for developing, evaluating...  ...JavaScript ~ Python ~ OpenDAQ or similar data acquisition frameworks ~ Scrum/task...  ...~ Experience with Git/GitHub Personal Skills Entrepreneurial, innovative... 
    Senior
    Interim role

    Hottinger Brüel & Kjær

    Williston, VT
    4 days ago
  • $186.07k - $218.9k

     ..., we are not remote-only. In-person participation is required throughout...  ...seeking experienced backend engineers to join our team to build out...  ..., backend systems, ML, data and more. Not everyone needs...  ...least 5 years of experience in software engineering. You’ve... 
    Senior
    Local area

    Coinbase

    Montpelier, VT
    22 hours ago
  • $286.2k - $326.7k

     ...Sr. Distinguished Software Engineer – AML (Remote – Eligible) As a Sr. Distinguished Engineer at Capital One, you will be a part of a community of...  ...look across every single line of business, tackling massive data challenges with a commitment to pure craftsmanship and a... 
    Senior
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Montpelier, VT
    4 days ago
  •  ...necessary modifications. You will adhere to Software Engineering and Information Security Controls, and...  ..., Loki, and Grafana is a plus. Big Data AI/ML/NLP Professional Expectations: Accept responsibility and personal accountability. Highly logical,... 
    Senior

    MRINetwork

    Montpelier, VT
    1 day ago
  • $186.07k - $218.9k

     ...first, we are not remote-only. In-person participation is required throughout...  .... About the Team: Financial Engineering builds Coinbase’s financial data and reporting foundations to...  ...we look for in you: ~5+ years of software development experience with experience... 
    Senior
    Local area

    Coinbase

    Montpelier, VT
    2 days ago
  • $100k - $125k

     ...delivery of SitusAMC's enterprise data centralization and automation...  ...processes involved in data engineering and may mentor staff. They...  ...engineering platform. Follow the software development lifecycle of the...  ...learner; excitement in personal growth and development. Strong... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    SitusAMC

    Montpelier, VT
    22 hours ago
  • $186.07k - $218.9k

     ...remote-first, we are not remote-only. In-person participation is required throughout the...  .... We are looking for a Senior Software Engineer to join the Payment Rails team within Coinbase...  ...relational databases, transactions, and data consistency. ~ Experience designing and... 
    Senior
    Local area

    Coinbase

    Montpelier, VT
    1 day ago
  •  ...A leading healthcare analytics firm is seeking a Client Engineer III to lead complex client implementations, ensuring high-quality technical delivery. This role requires over 5 years of experience in analytics engineering and advanced SQL skills, alongside a strong ability... 
    Senior
    Remote work
    Flexible hours

    Milliman

    South Burlington, VT
    4 days ago
  •  ...intelligence by unifying data, knowledge and business...  ...continually improve software solutions to ensure system...  ...will help lead chaos engineering efforts in a production...  ...# You’ll report to a Sr. Manager, Site Reliability...  ...ability to thrive both personally and professionally. We... 
    Senior
    Permanent employment
    Flexible hours

    Teradata

    Montpelier, VT
    3 days ago
  •  ...The Fujifilm Cloud Services Senior Cloud Engineer is responsible for being the technical lead...  ...are strong for this candidate. This person can lead calls, assign tasks to appropriate...  ...customers, both internal and external for 24/7 data center operations Implementation,... 
    Senior
    Work experience placement
    Local area
    Remote work
    Flexible hours
    Shift work

    FUJIFILM Corporation

    Montpelier, VT
    4 days ago
  • $146k - $241k

     ...Position Overview The Principal Data/AI Engineer helps drive the technical strategy and architecture...  ...of professional experience in data/software engineering, AI/ML engineering, or...  ...supportive environment that enriches both your personal and professional growth! As part of... 
    Remote work
    Work from home

    FUJIFILM Corporation

    Montpelier, VT
    22 hours ago
  •  ...Senior Data Engineer Fully Remote-United States Job Type Full-time Description Overview Tanaq Technical Services (TTS),...  ...) tools to generate or assist with responses during phone, in person and virtual interviews is not allowed. However, candidates who... 
    Senior
    Full time
    Contract work
    Local area
    Remote work

    St. George Tanaq Corporation

    Montpelier, VT
    22 hours ago
  • $286.2k - $326.7k

     ...Sr. Distinguished Engineer, Card Acquisitions & Growth Platforms As a Sr....  ...SRE, Sustained Engineering, Data, and Operations) that power...  ...deep into the details and personally delivering the highest-leverage...  ...9 years of experience in Software engineering and solution architecture... 
    Senior
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Montpelier, VT
    3 days ago
  • $150k - $190k

     ...for our internal users, customers and partners. The Senior Data Engineer will be responsible for the analysis, design, and...  ...solutions focused on data engineering and ETL workflows. As a Sr. Software Engineer - Data, you will work with customers and internal stakeholders... 
    Senior
    Work experience placement
    Worldwide
    Flexible hours
    Shift work

    SHI GmbH

    Montpelier, VT
    2 days ago
  • $100k - $125k

     ...SitusAMC is looking for an experienced Data Engineer in Montpelier, Vermont. The candidate will be responsible for building and managing data engineering processes and mentoring other engineers. Ideal applicants will have over 5 years of data engineering experience, preferably... 
    Senior

    SitusAMC

    Montpelier, VT
    4 days ago
  • $77k - $202k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time...  ...PwC, our people in data and analytics engineering focus on leveraging advanced technologies...  ...situations, you are growing your personal brand, deepening technical expertise and... 
    Senior
    Full time
    H1b

    PwC

    Montpelier, VT
    3 days ago
  • $124k - $280k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time...  ...PwC, our people in data and analytics engineering focus on leveraging advanced technologies...  ..., vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view... 
    Senior
    Full time
    H1b

    PwC

    Montpelier, VT
    3 days ago
  •  ...per week, at minimum. The AV Safety Engineering Analytics team is seeking and AI/ML Engineer...  ...the company bring a broad range of data and analytics capabilities to bear in AV...  ...supports a rewarding career that rewards you personally by visiting Total Rewards resources ( .... 
    H1b
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package

    General Motors

    Montpelier, VT
    3 days ago
  • $74k - $111k

     ...business outcomes. We are looking for a Software Engineer I who is eager to learn, grow, and...  ...at the intersection of high-throughput data systems, real-time decisioning, and...  ...learn new technologies quickly through personal projects, open-source contributions, or... 
    Internship

    Cox

    Burlington, VT
    1 day ago
  •  ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an...  .... We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For... 
    Full time

    Pearson

    Montpelier, VT
    4 days ago
  • $152.41k - $179.3k

     ...first, we are not remote-only. In-person participation is required...  ...Security team secures Coinbase's software supply chain and builds...  ...across the company. As a Software Engineer on this team, you will build and...  ...can be found here). Global Data Privacy Notice for Job... 
    Local area

    Coinbase

    Montpelier, VT
    22 hours ago
  • $286.2k - $326.7k

     ...Senior Distinguished Data Engineer (Remote-Eligible) Distinguished Data Engineers are individual contributors who strive to be diverse in thought...  .... Remote (Regardless of Location): $286,200 - $326,700 for Sr Distinguished Data Engineer McLean, VA: $314,800 - $359,300 for... 
    Senior
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Montpelier, VT
    4 days ago
  •  ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development...  ...with healthcare or insurance domains and data standards. Education Requirements:...  ...· Eliassen Group will never ask you for personal information (home address, bank account,... 
    Senior
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Montpelier, VT
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer (Data and Personalization). Be the first to apply!