1

Data Programmer Salary Jobs in Michigan (NOW HIRING)

Senior Data Engineer

Lansing, MI · On-site

$125K - $155K/yr

Senior Data Engineer Salary: $125,000-$155,000 Benefits: Free Healthcare options, Retirement Plan w/ match, 3.5 Weeks PTO, etc. Location: East Lansing, MI area (Onsite) Why You Should Apply:

Data Engineer

Detroit, MI · Hybrid

$113K - $135K/yr

Salary: Up to 113K DOE! Location: Detroit, Hybrid Ideal candidate will have: * 3+ years in stakeholder-facing Data Engineering/Data Analytics position * Consulting experience * Databricks, Foundry ...

Data Engineer

Detroit, MI · Hybrid

$113K - $135K/yr

Salary: Up to 113K DOE! Location: Detroit, Hybrid Ideal candidate will have: * 3+ years in stakeholder-facing Data Engineering/Data Analytics position * Consulting experience * Databricks, Foundry ...

Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Stefanini is looking for a Data Engineer, Dearborn, MI (Onsite) For quick apply, please reach out ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Data Engineer

Dearborn, MI · On-site

$105K - $127K/yr

The Data Engineer role resides within the Ford's Electric Vehicle organization. In this role, you ... For more information on salary and benefits, click here: This position is a range of salary grades ...

Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Stefanini is looking for Data Engineer , Dearborn, MI For quick apply, please reach out to Adil ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Stefanini is looking for Data Engineer , Dearborn, MI For quick apply, please reach out to Adil ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Data Engineering Engineer

Dearborn, MI

$105K - $126K/yr

Data Engineering Engineer 3 #1062388 Position Description: Employees in this job function are ... Life Insurance (100% paid) * 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar ...

$90K - $120K/yr

CURE offers a great working environment, competitive salary, and comprehensive benefits package ... Data Engineer to design, build, and maintain reliable data pipelines and platforms that power ...

New

Data Engineer

Dearborn, MI

$105K - $126K/yr

Data Engineer #1061533 * Employees in this job function are responsible for designing, building ... Life Insurance (100% paid) * 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar ...

Data Engineer

Dearborn, MI

$105K - $126K/yr

Data Engineer #1060557 Position Description: Employees in this job function are responsible for ... Life Insurance (100% paid) * 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar ...

Data Engineering Engineer

Dearborn, MI

$105K - $126K/yr

Data Engineering Engineer #1056187 Position Description: Employees in this job function are ... Life Insurance (100% paid) * 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar ...

In data engineering at PwC, you will focus on designing and building data infrastructure and ... Job Posting End Date The salary range for this position is: $124,000 - $280,000. Actual ...

Our team at KODE Labs is looking for a Staff Data Engineer - Energy Data to build the systems that ... Competitive salary based on experience * Discretionary Bonus Program * Career Development Program ...

Posted today

In data engineering at PwC, you will focus on designing and building data infrastructure and ... Job Posting End Date The salary range for this position is: $124,000 - $280,000. Actual ...

In data engineering at PwC, you will focus on designing and building data infrastructure and ... The salary range for this position is: $77,000 - $202,000. Actual compensation within the range ...

In data engineering at PwC, you will focus on designing and building data infrastructure and ... The salary range for this position is: $77,000 - $202,000. Actual compensation within the range ...

Big Data Engineer

Lansing, MI · On-site

$110K - $125K/yr

Competitive salary * Opportunity for advancement Big Data Engineer Location: Chicago, IL (Day 1 Onsite) Hybrid Job Type: Contract / Full Time Experience: 8+ yrs Duration: Long Term We are seeking an ...

GCP Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Stefanini is looking for a GCP Data Engineer, Dearborn, MI For quick apply, please reach out to ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

next page

Showing results 1-20

Data Programmer Salary information

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 in Michigan are hiring for Data Programmer Salary jobs?

Cities in Michigan with the most Data Programmer Salary job openings:

Senior Data Engineer

CFS

Lansing, MI • On-site

$125K - $155K/yr

Full-time

Medical, Retirement, PTO

Re-posted 24 days ago


Job description

Position: Senior Data Engineer
Salary: $125,000-$155,000
Benefits: Free Healthcare options, Retirement Plan w/ match, 3.5 Weeks PTO, etc.
Location: East Lansing, MI area (Onsite)
Why You Should Apply:
  • Outstanding culture with a family-oriented feel, where technology is highly valued.
  • Competitive compensation and benefits package with $0 cost healthcare options.
  • Work in a modern environment with the latest tools, collaborative spaces, and a strong focus on professional growth.
Summary of the Senior Data Engineer Role: We are seeking a Senior Data Engineer with strong SQL skills and hands-on experience working with enterprise data warehouse environments. This role will play a key part in building and maintaining scalable data solutions using Microsoft Fabric and Power BI. If you're passionate about transforming raw data into meaningful insights and enjoy collaborating across teams to support analytics initiatives, this could be a great fit.
Responsibilities of the Senior Data Engineer:
  • Build and maintain robust data pipelines for ingestion, transformation, and integration across diverse systems.
  • Develop and optimize ETL/ELT workflows using Microsoft Fabric Data Factory.
  • Write advanced SQL queries, stored procedures, and functions to support high-performance data operations.
  • Apply best practices in data modeling for enterprise-scale data warehouse environments.
  • Architect and manage data warehouse solutions using Microsoft Fabric’s Data Warehouse and OneLake.
  • Ensure consistency, reliability, and scalability of data across reporting and analytics platforms.
  • Work closely with developers to structure data for efficient Power BI usage, including semantic modeling and partitioning.
  • Collaborate with business analysts and stakeholders to gather requirements and deliver clean, actionable datasets.
  • Provide guidance on SQL optimization, data governance, and reporting standards.
Preferred Experience of the Senior Data Engineer:
  • Advanced SQL skills, including query tuning, indexing, and performance optimization.
  • Experience with enterprise data warehouse architecture and implementation.
  • Proficiency with Azure Data Factory, OneLake, Databricks, Data Warehouse, and Power BI.
  • Solid understanding of data modeling techniques (e.g., star schema, snowflake schema, normalization).
  • Experience with data integration, data orchestration and data ingestion
  • Familiarity with ETL/ELT processes and orchestration frameworks.
  • Strong analytical thinking and problem-solving capabilities.
  • Excellent communication and collaboration skills.
  • Comfortable working in agile, fast-paced environments.
  • Bonus: Experience with real-time analytics and large-scale data processing.
  • Bonus: Experience with Microsoft Fabric
#DataEngineer