1

Data Engineer Jobs in Worcester, MA (NOW HIRING)

Senior Data Engineer

Waltham, MA · Hybrid

$133K - $156K/yr

About the Role We are seeking a Senior Data Engineer to join National Grid's Finance data and reporting office team (FDRO). The FDRO is responsible for financial data and financial reporting across ...

Senior Data Engineer

Waltham, MA · On-site

$133K - $156K/yr

About the Role We are seeking a Senior Data Engineer to join National Grid's Finance data and reporting office team (FDRO). The FDRO is responsible for financial data and financial reporting across ...

Mid Level Data Engineer

Woonsocket, RI · Hybrid

$109K - $131K/yr

Data Engineer Location: Woonsocket, RI 02895 - hybrid 1-2 days per week onsite DAY TO DAY: They will be working on migrating business users' SQL code and BI reports from our legacy Teradata and ...

Mid Level Data Engineer

Woonsocket, RI · Hybrid

$109K - $131K/yr

Data Engineer Location: Woonsocket, RI 02895 - hybrid 1-2 days per week onsite DAY TO DAY: They will be working on migrating business users' SQL code and BI reports from our legacy Teradata and ...

Understand where data is, basic models and architecture, how to access and obtain data, and how to manipulate and work with data to produce output - which may be reports, data sets, or self-service ...

Understand where data is, basic models and architecture, how to access and obtain data, and how to manipulate and work with data to produce output - which may be reports, data sets, or self-service ...

Production Support Data Engineer

Woonsocket, RI · On-site

$40.25 - $52.50/hr

Job#: 3043552 Production Support Data Engineer Location: REMOTE in PST Role Overview We are seeking a Production Support Data Engineer to join our team. This role focuses on ensuring the stability ...

We have an opening for an Analytics Engineer who will bridge the gap between data analysis and data engineering. You will be responsible for transforming raw data into clean, reliable data sets ...

Sr Platform Engineer

Milford, MA · On-site

$114K - $157K/yr

We are seeking a Senior Celonis Platform Engineer to join our Process Intelligence team and the broader Data Engineering community. In this role, you will own the Celonis platform, ensuring its ...

Sr Platform Engineer

Milford, MA · On-site

$114K - $157K/yr

We are seeking a Senior Celonis Platform Engineer to join our Process Intelligence team and the broader Data Engineering community. In this role, you will own the Celonis platform, ensuring its ...

Sr Platform Engineer

Milford, MA · On-site

$114K - $157K/yr

We are seeking a Senior Celonis Platform Engineer to join our Process Intelligence team and the broader Data Engineering community. In this role, you will own the Celonis platform, ensuring its ...

Showing results 41-60

Data Engineer information

See Worcester, MA salary details

$44.4K

$129.4K

$177.1K

How much do data engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for data engineer in Worcester, MA is $129,434.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,200.00 and $137,200.00 per year, depending on experience, location, and employer.

What is a data engineer?

Data Engineers are IT professionals who design, construct, install, and maintain large-scale processing systems and other infrastructure for collecting, storing, and analyzing data. They build and optimize data pipelines and architectures that allow organizations to efficiently access and use data for business insights. Data Engineers work closely with data scientists, analysts, and other stakeholders to ensure that data is reliable, accessible, and secure. Their responsibilities often include working with databases, cloud platforms, and big data tools.

What are the key skills and qualifications needed to thrive as a data engineer, and why are they important?

To thrive as a Data Engineer, you need a strong background in computer science, data modeling, and programming languages such as Python or Java, often coupled with a relevant degree. Familiarity with ETL tools, big data frameworks (like Hadoop or Spark), and cloud platforms (such as AWS or Azure) is typically required, along with certifications like AWS Certified Data Analytics. Strong problem-solving skills, attention to detail, and effective communication set exceptional data engineers apart. These skills and qualities are essential for building robust data pipelines, ensuring data quality, and supporting data-driven decision-making across organizations.

What does a data engineer do?

The job duties of a data engineer involve helping with the development of systems, software, and infrastructure used to process, store and analyze data. Your responsibilities in this career include working to install data management software. Your employer may expect you to perform maintenance and install updates to all software and systems that they use for data acquisition, management, and analysis. Data engineers also analyze existing data systems to find ways to improve efficiency and accessibility. You then suggest upgrades or changes based on your assessment.

How do data engineers typically collaborate with data scientists and analysts within an organization?

Data Engineers play a crucial role in ensuring that Data Scientists and Analysts have reliable, well-structured data for their projects. This collaboration often involves building and maintaining data pipelines, optimizing data storage solutions, and troubleshooting data quality issues. Regular communication and agile teamwork are common, with Data Engineers frequently participating in meetings to understand analytical requirements and adjust data processes accordingly. By working closely together, these teams can quickly iterate on data models and deliver actionable insights to drive business decisions.

What is the difference between Data Engineer vs Data Scientist?

AspectData EngineerData Scientist
Primary FocusBuilding and maintaining data pipelines and infrastructureAnalyzing data to extract insights and create models
SkillsSQL, ETL, programming (Python, Java), database managementStatistics, machine learning, data analysis, programming (Python, R)
Work EnvironmentData warehouses, cloud platforms, backend systemsData analysis environments, research labs, visualization tools
Common ToolsApache Spark, Hadoop, Airflow, SQLJupyter, RStudio, Tableau, scikit-learn

Data Engineers focus on creating and maintaining the infrastructure that allows data to be collected, stored, and processed efficiently. Data Scientists analyze this data to generate insights, build predictive models, and support decision-making. While their skills overlap, Data Engineers are more involved in data pipeline development, whereas Data Scientists focus on data analysis and modeling.

Is a data engineer entry level?

Data engineering is typically an intermediate to senior-level role that requires experience with programming, databases, and data pipeline tools. Entry-level positions may be available for those with relevant internships or strong foundational skills, but most data engineering roles demand several years of experience or advanced knowledge of tools like SQL, Python, and cloud platforms.

What is the role of a data engineer?

A data engineer designs, builds, and maintains data pipelines and infrastructure to collect, process, and store large volumes of data. They work with tools like SQL, Python, and cloud platforms to ensure data is accessible and reliable for analysis and decision-making.

What are the most commonly searched types of Data Engineer jobs in Worcester, MA?

The most popular types of Data Engineer jobs in Worcester, MA are:

What are popular job titles related to Data Engineer jobs in Worcester, MA?

For Data Engineer jobs in Worcester, MA, the most frequently searched job titles are:

What job categories do people searching Data Engineer jobs in Worcester, MA look for?

The top searched job categories for Data Engineer jobs in Worcester, MA are:

What cities near Worcester, MA are hiring for Data Engineer jobs?

Cities near Worcester, MA with the most Data Engineer job openings:

Infographic showing various Data Engineer job openings in Worcester, MA as of August 2026, with employment types broken down into 80% Full Time, 5% Temporary, and 15% Contract. Highlights an 80% In-person, 5% Hybrid, and 15% Remote job distribution, with an average salary of $129,434 per year, or $62.2 per hour.

Senior Data Engineer

National Grid

Waltham, MA • Hybrid

$133K - $156K/yr

Full-time

Re-posted 12 days ago


National Grid rating

8.6

Company rating: 8.6 out of 10

Based on 100 frontline employees who took The Breakroom Quiz

11th of 53 rated energy and utility


Job description

About us

Every day we deliver safe and secure energy to homes, communities, and businesses. We are there when people need us the most. We connect people to the energy they need for the lives they live. The pace of change in society and our industry is accelerating and our expertise and track record puts us in an unparalleled position to shape the sustainable future of our industry.

About the Role

We are seeking a Senior Data Engineer to join National Grid's Finance data and reporting office team (FDRO). The FDRO is responsible for financial data and financial reporting across the breath of National Grid Finance. Day to day you will lead all aspects of the design, development, and delivery of database, business intelligence, data warehouse, and data integration solutions.

What You'll Do

A Senior data engineer will be responsible for designing, developing, and maintaining ETL processes to extract, transform, and load data from various sources into our data warehouse. The ideal candidate should have hands-on experience with ETL tools, strong data analysis skills, and the ability to work with large datasets.


Lead the design, development, and maintenance of large-scale data systems, including data warehouses, data lakes, and data pipelines.

Design, develop, and maintain ETL processes using tools like Matillion.

Design, Develop and maintain optimal data flows in tools like Matillion.

Develop and Maintain Datawarehouse objects like tables, views and security roles in snowflake database.

Extract data from various sources, such as databases, flat files, and APIs

Transform and cleanse data to ensure data quality and integrity

Load data into the data warehouse, ensuring data consistency and accuracy

Optimize ETL processes for performance, scalability, and reliability

Work closely with data architects, analysts, and developers to support data integration initiatives.

Implement data validation, data quality checks, and data security measures

Troubleshoot and resolve data issues, performance bottlenecks, and ETL failures.

Implement best practices for data warehousing, data modeling, and ETL development.

Document ETL processes, data mappings, and configurations.

What You'll Need

A minimum of 6 years of experience with relational databases, ETL, and data warehouse required.

Expert level knowledge of industry leading ETL/ELT tools such as ODI, Informatica, Matillion or SSIS.

Experience in designing and developing complex near real-time and/or batch data integration solutions using cloud based ETL and integration tools

Experience with traditional and non-traditional forms of analytical data design (Kimbal, Inmon etc)

Proficiency in SQL programming and relational database concepts.

Experience with loading and maintaining a data warehouse.

Bachelor's degree in Computer Science or a related field with 6 years of related experience, or Master's degree in Computer Science or a related field with at least 4 years of related experience required.


Nice to Have


Experience with cloud-based data platforms, such as Snowflake.

Domain knowledge in the area of finance data is preferred.

Experience with SAP Systems and Databases

Knowledge of data visualization tools, such as PowerBI or Tableau.

More Information

#:I-NK1 #LI-ETL #LI-SQL #LI-WALTHAM #LI-HYBRID

Salary

$133,000-$156,000

National Grid utilizes an assessment that evaluates the job qualifications/characteristics using AI or statistically based scoring. For more information, please view NYC Local Law 144.

This position has a career path which provides for advancement opportunities within and across bands as you develop and evolve in the position; gaining experience, expertise and acquiring and applying technical skills. Candidates will be assessed and provided offers against the minimum qualifications of this role and their individual experience.

National Grid is committed to providing equal employment opportunities to all employees and applicants for employment regardless of protected class. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, or any other protected status in accordance with applicable federal, state, and local laws. National Grid maintains affirmative action programs for individuals with disabilities and protected veterans.

Our employment practices are designed to ensure that all individuals are treated fairly and with respect throughout the hiring process and during employment. National Grid complies with all applicable federal, state, and local anti-discrimination laws. We are dedicated to fostering a workplace that is free from unlawful discrimination and harassment, and we encourage a culture of respect for all.


What National Grid employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom