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
  • $95k - $120k

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

    HBK - Hottinger Brüel & Kjær

    Williston, VT
    3 days ago
  • $130k - $150k

     ...talent and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture.The Software Engineering team embeds technical and AI capability directly into the business — going where the problems are, working alongside teams... 
    Senior
    Full time
    Temporary work
    Local area

    BETA TECHNOLOGIES

    South Burlington, VT
    4 hours 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
    5 days ago
  • $121.4k - $218.6k

     ...challenges? Join Our Custom Government Engineering Team! The Custom Government team operates...  ...Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai...  ...database design, and ability to manage data synchronization. Have experience in system... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Montpelier, VT
    4 days ago
  •  ...Implement integration workflows for healthcare data exchange including HL7 and FHIR....  ...Requirements: ~7-10+ years of professional software development experience with a hands-on...  ...· Eliassen Group will never ask you for personal information (home address, bank account,... 
    Senior
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    East Montpelier, VT
    1 day ago
  •  ...Senior DevOps Engineer Anywhere Type: Contract Category: DevOps Industry: Manufacturing Workplace Type: Remote Reference...  ...Gmail, Yahoo, etc. · Eliassen Group will never ask you for personal information (home address, bank account, or check routing... 
    Senior
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    East Montpelier, VT
    4 days ago
  • $111.72k - $138.08k

     ...more. Position Summary The Sr. Salesforce Developer is a...  ...production-ready solutions, improving engineering quality and platform...  ...Own delivery across the full Software Development Lifecycle (SDLC),...  ...compliance, audit readiness, data governance, and change management... 
    Senior
    Work experience placement
    Work at office
    Remote work

    ISC2

    East Montpelier, VT
    3 days ago
  • $114.6k - $234.6k

     ...integration of rack-level hardware platforms for data center deployment Ensure designs meet...  ...enabled at deployment Partner with software/data teams to support monitoring and...  ...Leadership Collaborate across OHD, engineering, operations, supply chain, and software... 
    Temporary work
    Flexible hours

    Oracle

    East Montpelier, VT
    2 days ago
  • $64.89k - $173.04k

     ...bigger - helping to simplify health care one person, one family and one community at a time....  ...Summary We are hiring a fully remote Data Engineer with strong SQL and Python experience to...  ...of professional data engineering or software development experience. Strong, demonstrated... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work

    Hispanic Alliance for Career Enhancement

    Vermont
    4 days ago
  • $60 per hour

     ...full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI...  ...functionality, and synthesizing insights through data analysis and visualization. Your work...  ...in progress). Previous experience as a Software Developer, Coder, Software Engineer, or... 
    Senior
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Vermont
    1 day ago
  • $152.07k - $202.76k

     ...AI-powered world, connecting people, data, and applications through our expansive...  ...today. The Role The Principal Software Development Engineer plans, designs, architects, and...  ...equal employment opportunities to all persons regardless of race, color, ancestry,... 
    Temporary work
    Remote work

    Lumen Inc

    East Montpelier, VT
    4 days ago
  • $128.6k - $192.9k

     ...rehabilitation.Joining Stantec’s global network of over 600 conveyance engineers, with a reputation as the go-to firm in New England, you will...  ...Stantec, we value a hybrid work environment that combines in-person collaboration with remote flexibility. As a technical mentor... 
    Senior
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Stantec

    South Burlington, VT
    4 hours ago
  • $70 - $75 per hour

     ...leadership experience, and a passion for leveraging AI tools in software engineering, and are looking for your next career move, apply now....  ...communicate with customers/team members over the phone and in person Sedentary work that involves sitting or remaining stationary... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    East Montpelier, VT
    4 days ago
  • $75k

     ...success. APPLICATION SUPPORT ENGINEER As an Application Support Engineer...  ...SQL queries to assist with data-related requests, ensuring...  ...generous vacation, sick, and personal time off, plus a 401K plan with...  ...Engineer IT Support Engineer Software Support Engineer Systems... 
    Full time
    Remote work

    Foley

    Vermont
    1 day ago
  • $99.75k - $185.25k

     ...make an impact on the world of technology.Application Engineer - Presales of CAE Simulation software with focus on multi-physics. Skillset required for products...  ..., correlation to physical testing, benchmarking data, and system architecture designs.Build trusted advisor... 
    Senior
    Full time

    Cadence Design Systems

    Burlington, VT
    3 days ago
  • $73.5k - $212.28k

     ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques...  .../Science, Computer Science, Software Engineering, Artificial Intelligence...  ..., 401k, holiday pay, vacation, personal and family sick leave, and more. To... 
    H1b

    PwC

    East Montpelier, VT
    2 days ago
  • Public Consulting Group (PCG) is hiring a Senior Consultant to lead IV&V and technical oversight for a major ERP migration in the public sector. You will guide the project team through deliverables, stage gates, and quality assessments, ensuring high-quality outcomes across...
    Senior

    Public Consulting Group

    Montpelier, VT
    4 days ago
  • Req ID:331551NTT DATA strives to hire exceptional, innovative and passionate individuals...  ..., apply now.We are currently seeking a Software Development Senior Specialist to join...  ...business applications using formal software engineering and project management methodologies.... 
    Senior

    NTT DATA

    Montpelier, VT
    3 days ago
  • $144.2k - $288.4k

     ...- helping to simplify health care one person, one family and one community at a time...  ...organization, within CVS Health's Data, Digital, Analytics, and Technology (DDAT...  ...passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team.... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Montpelier, VT
    4 days ago
  • $50 - $75 per hour

    A tech company is looking for proficient programmers to help advance AI development while enjoying the flexibility of remote work. Responsibilities include designing coding problems for AI training and writing detailed code snippets. Ideal candidates are proficient in languages...
    Remote job
    Hourly pay

    DataAnnotation

    Vermont
    4 days ago
  • $98.9k

     ...DevOps Engineer What you can expect We seek a DevOps Engineer...  ...communication solutions. These range from software development and machine...  ...recovery strategies across data centers located in various regions...  ...role, Hybrid, Remote, or In-Person is indicated in the job... 
    Work at office
    Remote work

    Zoom Corporation

    East Montpelier, VT
    3 days ago
  • $53 - $55 per hour

    Job Overview Akkodis is seeking a Sr Full stack Developer for a Contract with a client in Morrisville, NC. Candidate must have strong...  ...development workflows by contributing to modern tooling and engineering best practices. Qualifications Bachelor’s degree in computer... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Local area

    SupportFinity™

    Morrisville, VT
    4 days ago
  • $60k - $70k

     ...applications. We believe in the power of in-person collaboration and the benefits of a...  ...coding, testing and documenting simple software fixes and escalating more complex issues...  ...and security experts, systems and network engineers and business technology professionals, our... 
    Temporary work
    Work at office
    Relocation

    OnLogic

    South Burlington, VT
    4 days ago
  • $145.68k - $150k

    Data Engineer (Remote) Green Mountain Power Corporation seeks a Data Engineer to collect, clean, and analyze large, complex datasets from...  ..., or a related field and 7 years of experience in data or software engineering. Experience must include: Programming Languages:... 
    Remote work

    Green Mountain Power

    Colchester, VT
    4 days ago
  • $117.6k - $218.4k

     ...world of technology.Job ResponsibilitiesDevelop Software solutions that are efficient in time and memory complexityAnalyze...  ...proficiency in C/C++ programming.Strong software engineering and problem solving skillsDeep understanding of data structures, algorithms, and... 
    Full time

    Cadence Design Systems

    Burlington, VT
    4 days ago
  • $50 - $60 per hour

     ...COBOL Software Developer Req number: R8296 Employment type...  ...experience in designing and creating engineering specifications for software...  ...and analysis of algorithms, data structures, and design...  ...members over the phone and in person Sedentary work that involves... 
    Hourly pay
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    East Montpelier, VT
    4 days ago
  • $67.8k - $144.3k

     ...difference at Fiserv. Job Title Solutions Engineer What does a successful Sales/Solutions...  ...and follow-ups, ensuring 100% data accuracy in CRM systems or documentation...  ...used by cyber criminals to target your personally identifiable information and/or to steal... 

    Fiserv

    East Montpelier, VT
    5 days ago
  • $116.4k - $204.1k

     ...We’re looking for a Lead Product Software Engineer - Cloud Operations to join I nnovateHub , our...  ...and operational health dashboards using data sources such as Azure Monitor, Application...  ...remove virtual backgrounds and include in-person interviews in our hiring process. Please... 
    Work at office

    Wolters Kluwer

    Montpelier, VT
    1 day ago
  •  ...and actions directly impact organizational success? At Polhemus, we’re searching for a talented, creative and disciplined software engineer to help us both maintain our legacy software and evolve future applications to meet market and organizational needs. If you're... 

    Polhemus

    Colchester, VT
    8 days ago
  •  ...employees work together to foster wise decision-making that relies on data, experience, and collaboration. We seek self-motivated...  ...exhibit courage in searching for the truth; you are willing to risk personal failure to help, or challenge the status quo, in the pursuit of... 

    Red River

    East 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!