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
  • $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... 
    Senior
    Local area

    Coinbase

    East Montpelier, VT
    3 days ago
  • $112.3k - $140k

     ...challenging career where your engineering expertise can be leveraged to...  ...opportunity for a Senior Software Engineer on our Automatic Tank...  ...skills, location (labor market data), credentials (education, certifications...  .... Our commitment to personal growth, work-life balance,... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    East Montpelier, VT
    3 days ago
  • $170.6k - $261.3k

     ...platform that determines what vehicle data to collect, validates collection configurations...  ...to cloud. We are seeking a Senior Software Engineer to develop the services, integrations,...  ...a rewarding career that rewards you personally by visiting Total Rewards resources ( .... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    East Montpelier, VT
    2 days ago
  •  ...Sr. Software EngineerCandidate should be able to understand and correlate the logs. Recommend corrective actions on customer IT Infrastructure tools. Should be able to support SOC team in analysis of incidents and close the SOC tickets. Should have overall understanding... 
    Senior

    Keylent Inc

    West Burke, VT
    2 days ago
  • CA Gen JDExperience 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 in...
    Senior

    Yantran LLC

    Bristol, VT
    2 days ago
  • ¿ Strong experience as IM engineer. ¿ Review proposed major incident and access validity based on business impact ¿ Facilitate Troubleshooting bridge calls to drive issues to resolution ¿ Document activities and discussion around major incidents ¿ Communicate throughout... 
    Senior
    For contractors
    Flexible hours
    Shift work

    Procyon TS

    Wilmington, VT
    5 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...Software is seeking an AI & Engineering Data Intern to support emerging Artificial...  ...receive additional notices about their personal information. To learn more, click here.... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Essex Junction, VT
    16 hours ago
  •  ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry...  ...design, build, and maintain scalable, data-intensive systems that power core...  ...Eliassen Group will never ask you for personal information (home address, bank account... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    East Montpelier, VT
    2 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
    3 days ago
  •  ...to get together quarterly for intense in-person working sessions called “surges.”learn...  ...more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of...  ...capabilities, including routing, procedures, data-plane integrations, and evaluation... 
    Senior
    Local area

    Coinbase

    East Montpelier, VT
    3 days ago
  •  ...generation of safe and delightful personal autonomous vehicle...  ...analysis approaches that enable data-driven decisions across AV development...  ...into clear feedback for engineering and leadership, and help...  ...introspect autonomous driving software performance atinterfaces across... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    East Montpelier, VT
    2 days ago
  • $110k - $140k

     ...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor...  ...We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company.... 
    Senior
    Full time
    Remote work

    Pearson

    East Montpelier, VT
    3 days ago
  • $118k - $178k

     ...March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at...  ...Platform, such as content moderation and Personally Identifiable Information (PII)...  ...on-call readiness Solid grounding in data structures, algorithms, and core computer... 
    Senior
    Work experience placement
    Local area

    Indeed

    Burlington, VT
    2 days ago
  • $83.43k - $222.48k

     ...– helping to simplify health care one person, one family and one community at a time...  .... Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring...  ...requires hands-on experience with Data Migration, ETL pipelines, and data management... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    East Montpelier, VT
    5 days ago
  • $84.63k - $112.84k

     ...the AI-powered world, connecting people, data, and applications through our expansive...  ..., bold ideas become real impact. The Sr. Software Engineer will take ownership of modernizing critical...  ...equal employment opportunities to all persons regardless of race, color, ancestry,... 
    Senior
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    East Montpelier, VT
    3 days ago
  •  ...enterprise intelligence by unifying data, knowledge and business context to achieve...  ...with AI. What You'll Do As a Sr. Staff Software Engineer on the Database Query Optimization...  ...people and their ability to thrive both personally and professionally. We are committed... 
    Senior
    Permanent employment
    Flexible hours

    Teradata

    East Montpelier, VT
    4 days ago
  •  ...anticipate integration considerations. - Design and implement complex software components and perform advanced programming tasks across...  ...- Work will be remote with the expectation for occasional in-person meetings in Bethesda, MD. - 4 years of experience with overseeing... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

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

     ...to get together quarterly for intense in-person working sessions called “surges.”learn...  ...about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team,...  ...problem spaces. ~ Experience building data pipelines, integrating with external vendors... 
    Senior
    Local area

    Coinbase

    East Montpelier, VT
    1 day ago
  •  ...Full Stack Software Engineer Anywhere Type: Permanent Category: Development Industry: Legal Workplace Type: Remote...  ...Gmail, Yahoo, etc. · Eliassen Group will never ask you for personal information (home address, bank account, or check routing number... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    East Montpelier, VT
    4 days ago
  • $165.56k - $188.09k

     ...Sr. Data Analytics Engineer Sr. Data Analytics Engineer Values & Innovation At Under Armour, we are committed to empowering those who...  ...Followed by 5 years of progressively responsible experience in a Software Engineering role (e.g. Project Lead, Senior Software... 
    Senior
    Local area
    Remote work
    Relocation

    Under Armour

    East Montpelier, VT
    2 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior...  ...or prompt-engineering role. The AI angle here is about the data layer: document processing, hybrid lexical/vector retrieval,... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    East Montpelier, VT
    5 days ago
  • $124k - $280k

     ...Data And Analytics Engineering Senior ManagerAt PwC, our people in data and analytics engineering focus on leveraging advanced technologies and...  ...range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more.... 
    Senior

    PwC (US)

    Montpelier, VT
    2 days ago
  • $90k - $115k

     ...You'll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building...  ...Hub. You will also develop and maintain data ingestion pipelines that load healthcare...  ...complete a comprehensive background check, in-person I-9 verification, and may be subject to... 
    Full time
    Immediate start
    Work from home

    Evolent

    East Montpelier, VT
    2 days ago
  • $112k - $150k

     ...operations. We're looking for an AI Engineer to help transform GE Aerospace operational data into production-grade machine...  ..., build, and evolve AI-powered software products that accelerate Commercial...  ...maintaining build quality. Personal Attributes Strong written and... 
    Contract work
    Remote work
    Relocation package

    GE Aerospace

    East Montpelier, VT
    2 days ago
  • $30 per hour

     ...offers enhanced professional and personal development. At Oracle, we...  ...for smart, hands-on engineers with the expertise and passion...  ...of-the-art elastic cloud with data centers in regions around the...  ...focus of the leading enterprise software company in the world. Values... 
    Hourly pay
    Temporary work
    Internship
    Flexible hours

    Oracle

    East Montpelier, VT
    5 days ago
  • $77.1k - $123.3k

     ...their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and...  ...behalf Cengage Group to candidates as a means of obtaining personal information. Note that Cengage will always interview... 
    Full time
    Live in
    Local area
    Worldwide

    Cengage Group

    Burlington, VT
    3 days ago
  • $64.89k - $173.04k

     ...do. Join us and be part of something bigger - helping to simplify health care one person, one family and one community at a time. POSITION SUMMARY The Software Development Engineer will be part of a team who are performing state of the art work using technology in... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    East Montpelier, VT
    4 days ago
  • $143k - $193.05k

     ...business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on...  ...pipeline strategies. In this role, this person will be a recognized thought leader, driving...  ...infrastructure, business processes, and data. We help extend the value of these... 
    Senior
    Full time
    Remote work
    Worldwide

    Rocket Software

    East Montpelier, VT
    4 days ago
  •  ...Sr Salesforce DeveloperLocation: Montpelier, VTDuration: FulltimeSkills: Salesforce AdministrationJob Description:Develop lightning...  ...Rest/ SOAP IntegrationsExecute unit testing to produce defect free software.Ensure test coverage and create test methods.Create... 
    Senior

    Keylent Inc

    Montpelier, VT
    2 days ago
  • $138.24k - $218.6k

     ...Job Title: Senior Software Engineer Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring...  ...software architecture design principles and best practices; data structures and algorithms; and working in agile teams.... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Akamai

    East Montpelier, VT
    5 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!