1

Data Programmer Salary Jobs in Boston, MA (NOW HIRING)

Data Engineer

Woburn, MA · On-site

$125K - $150K/yr

As a Data Engineer, you will implement data quality checks, support pipeline automation, document ... S., salary and benefits are based upon local market practice. American Tower also offers a ...

Data Engineer

Woburn, MA · On-site

$88K - $111K/yr

As a Data Engineer, you will implement data quality checks, support pipeline automation, document ... S., salary and benefits are based upon local market practice. American Tower also offers a ...

AI Data Engineer

Boston, MA · On-site +1

$124K - $149K/yr

Position Summary The Data Engineer will play a crucial role in developing and fine-tuning data ... Competitive salary and benefits package. * Flexible working arrangements (remote or hybrid options ...

AI Data Engineer

Boston, MA · On-site +1

$124K - $149K/yr

Position Summary The Data Engineer will play a crucial role in developing and fine-tuning data ... Competitive salary and benefits package. * Flexible working arrangements (remote or hybrid options ...

AI Data Engineer

Boston, MA · Remote

$117K - $140K/yr

Position Summary The Data Engineer will play a crucial role in developing and fine-tuning data ... Competitive salary and benefits package. * Flexible working arrangements (remote or hybrid options ...

Data Engineer

Boston, MA · On-site

$130K - $155K/yr

The engineer will report to the Director of Data Engineering and will focus on designing and ... Employees at all levels are eligible to receive a combination of base salary, variable compensation ...

Data Engineer

Boston, MA · Hybrid

$130K - $155K/yr

The engineer will report to the Director of Data Engineering and will focus on designing and ... Employees at all levels are eligible to receive a combination of base salary, variable compensation ...

The salary for this position is expected to range between $176,400 and $327,600 per year. The final ... Data Management, Python (Programming Language), R (Programming Language), Statistical Analysis

Lead Data Engineer (Python, AWS)

Cambridge, MA · On-site

$125K - $150K/yr

Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. Cambridge, MA: $197,300 - $225,100 for Lead Data Engineer McLean, VA: $197,300 - $225 ...

Data Engineer

Boston, MA · On-site

$124K - $149K/yr

About the Team RA Capital's Data Engineering team builds the enterprise data platform that powers ... In addition to base salary (listed below), employees may be eligible for performance-based bonuses ...

THE ROLE In conjunction with the Investment Data Management Office, the Senior Data Engineer ... In addition to the salary, we also offer significant and competitive incentive compensationbased on ...

Compensation Competitive base salary and meaningful early-stage equity. This is a foundational ... Who We're Looking For Experience * 4-8 years combining hands-on data engineering with direct ...

next page

Showing results 1-20

Data Programmer Salary information

See Boston, MA salary details

$16

$30

$50

How much do data programmer salary jobs pay per hour?

As of Aug 31, 2026, the average hourly pay for data programmer salary in Boston, MA is $30.57, according to ZipRecruiter salary data. Most workers in this role earn between $23.51 and $32.40 per hour, depending on experience, location, and employer.

What is the average salary of a data programmer?

The average salary of a Data Programmer in the United States typically ranges from $65,000 to $110,000 per year, depending on factors such as experience, education, location, and industry. Entry-level positions may start around $60,000, while senior or specialized Data Programmers can earn upwards of $120,000 annually. In addition to base salary, benefits and bonuses can vary by employer. Salaries may also differ if the job title overlaps with roles such as Data Engineer or Data Analyst.

What are the key skills and qualifications needed to thrive as a data programmer?

To thrive as a Data Programmer, you need proficiency in programming languages such as SQL, Python, or R, along with a relevant degree in computer science or a related field. Familiarity with database management systems (e.g., MySQL, Oracle), data visualization tools, and sometimes certifications in data analytics or specific platforms are often required. Strong analytical thinking, attention to detail, and effective problem-solving set top performers apart. These skills ensure accurate data processing, efficient database management, and the ability to deliver actionable insights for organizational success.

What are the typical career advancement opportunities for data programmers within a tech organization?

Data Programmers often begin their careers supporting data integration, transformation, and automation tasks. With experience, they can progress to senior data engineering roles, data architect positions, or move into specialized areas like machine learning engineering or data analytics. Advancement often depends on gaining proficiency in advanced programming languages, handling larger datasets, and demonstrating the ability to collaborate on cross-functional projects. Many organizations also support ongoing professional development through training and mentorship, which further facilitates upward mobility.

What is the difference between Data Programmer Salary vs Data Analyst Salary?

AspectData ProgrammerData Analyst
Required CredentialsBachelor's in Computer Science, Programming skillsBachelor's in Statistics, Data Analysis skills
Work EnvironmentSoftware development teams, IT departmentsBusiness teams, research departments
Employer & Industry UsageTech companies, finance, healthcareMarketing, finance, consulting
Common Search & ComparisonYesYes

While both Data Programmers and Data Analysts work with data, Data Programmers focus on developing and maintaining data processing software, requiring strong programming skills. Data Analysts interpret data to provide insights, often using statistical tools. Salaries vary based on experience, location, and industry, but understanding these roles helps clarify salary expectations in the data industry.

What cities near Boston, MA are hiring for Data Programmer Salary jobs?

Cities near Boston, MA with the most Data Programmer Salary job openings:

Infographic showing various Data Programmer Salary job openings in Boston, MA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $63,594 per year, or $30.6 per hour.

Data Engineer

Woburn, MA • On-site


American Tower Corporation
Telecommunications • 1 - 5K employees

7.4

Company rating: 7.4 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

54th of 101 rated telecommunications companies

People enjoy working here

Good employer

Recommended by parents


$125K - $150K/yr

Full-time

Medical, Retirement, PTO

Posted 4 days ago


Job description

The Team

We are seeking a Data Engineer to join American Tower's IT organization's Data Engineering team. The team focuses on building, supporting, and maintaining data pipelines and datasets that enable analytics, reporting, and data products across the enterprise. Day to day you will collaborate with senior engineers, Data Products, Analytics, and business teams to deliver reliable and scalable data solutions. As a Data Engineer, you will implement data quality checks, support pipeline automation, document data assets, and troubleshoot issues under the guidance of senior team members.

American Tower is a global digital infrastructure company serving customers through tower sites and other real estate solutions that support connectivity and opportunity, focused on achieving our vision of Building a More Connected World. Our success is rooted in the potential of our people and the power of local teams at our offices and sites across 25 countries.
We are one of the largest global Real Estate Investment Trusts (REITs) and a publicly traded (NYSE:AMT), Fortune 500 Company headquartered in Boston, Massachusetts. The next decade will be an exciting time as we evolve our infrastructure to meet tomorrow's needs and position our people to elevate their impact, their potential, and our shared success. Come grow your career with us!
For more information about how American Tower is building a more connected world, visit americantower.com 
American Tower is proud to be an equal opportunity employer and will not discriminate against an applicant or employee based on age, sex, sexual orientation, gender identity, race, color, creed, religion, national origin or ancestry, citizenship, marital status, familial status, disability, military or veteran status, genetic information, pregnancy, reproductive decisions, or any other characteristic protected under applicable law.

American Tower is committed to fair and equitable compensation practices. Placement within the salary range is based on a variety of factors, including relevant experience, skills, certifications, job level, and location. For U.S.-based candidates only, please see the base salary range for this position listed below. This position is also eligible for annual bonus, and annual equity award and participation in the Employee Stock Purchase Plan (ESPP).  For candidates outside of the U.S., salary and benefits are based upon local market practice.

American Tower also offers a comprehensive benefits package, which includes healthcare coverage, a 401(k) savings plan, paid time off, company holidays, sick leave, parental leave, and access to an Employee Assistance Program focused on mental and financial wellness, please click here to learn more.

What You Need to Succeed

  • Bachelor's degree required, with a concentration in Computer Science or related quantitative field preferred.
  • Master's degree in Computer Science or related quantitative field preferred.
  • Between 2-4 years of data engineering, data development, analytics engineering, database development, or related technical experience required.
  • Working knowledge of Structured Query Language and experience writing queries for data extraction, transformation, and analysis.
  • Working knowledge of Python or another programming language used for data processing.
  • Exposure to cloud platforms such as Azure, Amazon Web Services, and/or Google Cloud.
  • Exposure to modern data platforms such as Databricks, Snowflake, and/or similar technologies.
  • Basic understanding of data pipeline concepts including ingestion, transformation, scheduling, and monitoring.
  • Familiarity with Spark, PySpark, and/or distributed data processing preferred.
  • Familiarity with orchestration tools such as Azure Data Factory, Airflow, and/or similar tools preferred.
  • Basic understanding of data quality, validation, metadata, lineage, and access control concepts.
  • Basic understanding of data modeling concepts, including tables, relationships, facts, dimensions, and business-friendly datasets.
  • Experience using version control tools such as Git.
  • Ability to work in Agile or iterative delivery environments.
  • Eagerness to learn modern data engineering practices and grow into more advanced engineering responsibilities.
  • Fluency in English required; multilingual capabilities preferred.
  • Strong written and oral communication skills, including the ability to present ideas and suggestions clearly and effectively.
  • Ability to work with different functional groups and levels of employees to effectively and professionally achieve results.
  • Strong organizational skills; ability to accomplish multiple tasks within the agreed upon timeframes through effective prioritization of duties and functions in a fast-paced environment.

What You Can Offer Us

  • Build, support, and maintain data pipelines and datasets that enable analytics, reporting, and data products.    
  • Implement data quality checks, validation routines, and monitoring processes to support reliable data delivery.    
  • Support pipeline automation, scheduling, and troubleshooting activities across data platforms.    
  • Document data assets, pipeline logic, metadata, and technical processes in alignment with established standards.    
  • Collaborate with senior engineers, Data Products, Analytics, and business teams to understand requirements and deliver scalable data solutions.    
  • Follow established coding standards, documentation practices, and deployment processes.    
  • Troubleshoot issues, escalate questions appropriately, and identify and escalate risks when needed.    
  • Other duties as assigned.    


What American Tower employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom