1

Data Programmer Jobs in Chicago, IL (NOW HIRING)

Manager, Data Engineering

Chicago, IL · On-site

$160K - $190K/yr

The Manager, Data Engineering leads the design, delivery, and reliability of TAG's enterprise data platform across our multi-brand environment. It's a hands-on leadership role covering people ...

Data Quality Engineer

Downers Grove, IL · Remote

$114K - $137K/yr

Kemper is seeking a Data Quality Engineer specializing in Data Testing and Quality Engineering to design, implement, and optimize enterprise data validation frameworks that ensure the accuracy ...

Data Quality Engineer

Chicago, IL · Remote

$118K - $141K/yr

Kemper is seeking a Data Quality Engineer specializing in Data Testing and Quality Engineering to design, implement, and optimize enterprise data validation frameworks that ensure the accuracy ...

Data Engineer

Chicago, IL · On-site +1

$100K - $145K/yr

Job Summary We are looking for a Data Engineer to join a team of analytics and machine learning experts. The hire will be responsible for building tooling to support analytics, helping to extend our ...

Lead Data Engineer

Chicago, IL

$118K - $141K/yr

Lead Data Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery ...

Lead Data Engineer

Chicago, IL · On-site +1

$140K - $180K/yr

Lead Data Engineer Firm Overview Hinshaw & Culbertson LLP is a national law firm with more than 500 attorneys and professionals across the United States. Founded in 1934 and headquartered in Chicago ...

Sr. Data Engineer

Chicago, IL · On-site

$118K - $141K/yr

Details: Sr. Data Engineer Location: Chicago, IL (Hybrid at least 2 days a week) Duration: 6-12 months Key Responsibilities and Essential Functions: * Design, build, and support durable data ...

Data Engineers

Chicago, IL · On-site

$118K - $141K/yr

Summary Data Engineers for Chicago, IL location. * Develop secure, stable, scalable long-term plans for the flow of hospital data. * Assist in the development of scalable data infrastructure and ...

Data Engineer

Chicago, IL · On-site

$118K - $141K/yr

They are seeking a dedicated and experienced Data Engineer to architect and develop their Big Data environment while ensuring data integrity and collaborating with teams on data modeling.

Lead Data Engineer

Chicago, IL

$118K - $141K/yr

Lead Data Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery ...

Data Engineers

Chicago, IL · On-site

$118K - $141K/yr

Summary Data Engineers for Chicago, IL location. * Develop secure, stable, scalable long-term plans for the flow of hospital data. * Assist in the development of scalable data infrastructure and ...

Data/Software Engineer

Chicago, IL · On-site

$130K - $170K/yr

Data Engineer / Software Engineer Location: Chicago, IL (hybrid, 3 days/week onsite) Compensation: $130,000 - $170,000 base + 15% target bonus Travel: 10-20% The Opportunity Join a fast moving ...

Lead Data Engineer

Chicago, IL

$118K - $141K/yr

Lead Data Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery ...

Data Engineer

Chicago, IL · On-site

$175K - $225K/yr

We are seeking a dedicated and experienced Data Engineer to join our Chicago team. The ideal candidate is energized by working in a cutting-edge environment that enables IMC to continue to be at the ...

Data Engineer

Chicago, IL · On-site

$175K - $225K/yr

We are seeking a dedicated and experienced Data Engineer to join our Chicago team. The ideal candidate is energized by working in a cutting-edge environment that enables IMC to continue to be at the ...

Data Engineer

Libertyville, IL · On-site

$75K - $105K/yr

Data Engineer What we are looking for: Aldridge is seeking an experienced and dedicated Data Engineer to join our talented and energetic team. The Data Engineer builds, maintains, and continuously ...

Data Engineer

Chicago, IL · Hybrid

$100K - $151K/yr

Data Engineer - GE08AE We're determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to ...

Lead Data Engineer

Chicago, IL · On-site

$118K - $141K/yr

Lead Data Engineer EPTech's Enterprise Consumer Products team transforms customer experiences, and the platforms that enable them, at the optimal time through the preferred channel, to empower 100 ...

Manager, Data Engineering

Chicago, IL · On-site

$117K - $141K/yr

Own the planning and delivery of data engineering initiatives across assigned business domains, balancing modernization, integration, operational support, and stakeholder priorities. Translate ...

Data Engineer

Romeoville, IL · On-site

$116K - $140K/yr

Job Summary The Data Engineer plays a crucial, cross-functional role here at Magid. This is a high-visibility role where your efforts will have impact on all levels of the organization. Our work ...

Showing results 41-60

Data Programmer information

See Chicago, IL salary details

$16

$28

$48

How much do data programmer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for data programmer in Chicago, IL is $28.99, according to ZipRecruiter salary data. Most workers in this role earn between $22.31 and $30.72 per hour, depending on experience, location, and employer.

What is the difference between Data Programmer vs Data Analyst?

AspectData ProgrammerData Analyst
Required CredentialsTypically a degree in computer science, programming, or related field; coding certificationsOften a degree in statistics, mathematics, or related field; data analysis certifications
Work EnvironmentPrimarily in software development or IT teams, focusing on coding and database managementIn business or research settings, focusing on interpreting data and generating reports
Employer & Industry UsageTech companies, software firms, data-centric organizationsFinance, marketing, healthcare, and other industries requiring data insights

While both roles involve working with data, Data Programmers focus on coding, database management, and software development, whereas Data Analysts interpret data to provide insights. Understanding these differences helps in choosing the right career path or job search focus.

What is a data programmer?

Data Programmers are professionals who write, maintain, and optimize code related to data processing, analysis, and management. They often work with large datasets, using programming languages such as SQL, Python, or R to extract, transform, and load data for use in databases or analytics platforms. Data Programmers play a crucial role in ensuring data integrity, efficiency, and accessibility, supporting business intelligence and decision-making processes. They may also collaborate with data analysts, engineers, and other IT professionals to develop automated data workflows and solutions.

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

To thrive as a Data Programmer, you need strong programming skills in languages like SQL, Python, or R, along with a degree in computer science, information technology, or a related field. Familiarity with database management systems (such as MySQL, Oracle, or PostgreSQL), data visualization tools, and data integration platforms is typically required. Attention to detail, problem-solving ability, and effective communication are important soft skills for collaborating with teams and ensuring data accuracy. These skills and qualities are essential for efficiently managing, transforming, and delivering reliable data solutions that drive business decisions.

Do data programmers get paid well?

Data programmers typically earn competitive salaries due to their specialized skills in programming, data management, and analytics. Compensation varies based on experience, location, and industry, with many earning above average wages for technical roles.

How does a data programmer typically collaborate with data analysts and other stakeholders during a project?

Data Programmers play a crucial role in bridging the gap between raw data and actionable insights by working closely with data analysts, project managers, and sometimes even business stakeholders. They are responsible for building, maintaining, and optimizing data pipelines, ensuring data is accessible and reliable for analysis. Regular meetings, code reviews, and collaborative problem-solving sessions are common, allowing Data Programmers to understand project goals, clarify data requirements, and quickly address any issues that arise. This teamwork ensures that data workflows align with business needs and that the final outputs are both accurate and timely.
Infographic showing various Data Programmer job openings in Chicago, IL as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $60,301 per year, or $29 per hour.

Manager, Data Engineering

The Aspen Group

Chicago, IL • On-site

$160K - $190K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 29 days ago


Job description

The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S. and has supported over 20,000 healthcare professionals and team members with close to 1,500 health and wellness offices across 48 states in four distinct categories: dental care, urgent care, medical aesthetics, and animal health. Working in partnership with independent practice owners and clinicians, the team is united with a single purpose: to prove that healthcare can be better and smarter for everyone. TAG provides a comprehensive suite of centralized business support services that power the impact of five consumer-facing businesses: Aspen Dental, ClearChoice Dental Implant Centers, WellNow Urgent Care, Chapter Aesthetic Studio, and Lovet. Each brand has access to a deep community of experts, tools and resources to grow their practices, and an unwavering commitment to delivering high-quality consumer healthcare experiences at scale.
As a reflection of our current needs and planned growth we are very pleased to offer a new opportunity to join our dedicated team as a Manager, Data Engineering.
Job Description
The Manager, Data Engineering leads the design, delivery, and reliability of TAG's enterprise data platform across our multi-brand environment. It's a hands-on leadership role covering people management, architecture, platform engineering, and operations.
The right person can lead a team of Data Engineers and still do the work themselves - technical design, code reviews, incident management, platform modernization, and engineering standards. They'll also drive AI-assisted development, automation, and cloud cost optimization to keep the team productive and the platform scalable.
Key Responsibilities
Leadership & Delivery
  • Lead, mentor, and grow a team of Data Engineers across multiple domains.
  • Run sprint planning, backlog prioritization, and delivery.
  • Balance strategic work, operational support, and technical debt.
  • Partner with business, analytics, and technology leaders to align priorities.

Data Platform & Engineering
  • Own the architecture and delivery of scalable data pipelines, semantic models, and data products.
  • Set standards for data modeling, integration, and platform architecture across dbt, Airflow/Cloud Composer, BigQuery, Terraform, and CI/CD.
  • Lead design reviews, evaluate new technologies, and drive platform modernization.

AI & Engineering Excellence
  • Lead AI-assisted development (Claude AI/Gemini Enterprise) across code reviews, documentation, testing, and automation.
  • Set standards and governance for responsible use of AI-generated code.

Reliability, Operations & Cloud
  • Own data platform reliability, monitoring, incident response, and root cause analysis.
  • Establish SLAs, operational metrics, and on-call processes.
  • Ensure compliance with data governance, security, privacy, and access management.
  • Optimize performance, scalability, and cost across GCP, including BigQuery consumption, storage, and slot utilization.

Qualifications
Required Experience
  • Bachelor's degree in computer science, Engineering, Information Systems, or related field. GCP Professional Data Engineer Certification a plus.
  • 7+ years of Data Engineering experience with modern cloud data platforms.
  • 3+ years of leadership experience managing Data Engineering teams.

Technical Skills
  • Strong expertise in SQL, Python, dbt, and Airflow/Cloud Composer.
  • Hands-on experience with Google Cloud Platform, including BigQuery, GCS, Pub/Sub, Dataflow, Cloud Functions, and Vertex AI.
  • Experience with Infrastructure as Code (Terraform) and CI/CD automation.
  • Strong understanding of data warehousing, semantic modeling, data quality, and governance across batch, streaming, and event-driven architectures.

Leadership Competencies
  • Strong communication and stakeholder management skills.
  • Ability to translate business requirements into scalable technical solutions.
  • Experience leading cross-functional initiatives and influencing technical direction.
  • Track record of building strong teams and a solid engineering culture.

*This role is onsite 4 days/week in our Chicago office (Fulton Market District)
Annual Salary Range: $160,000-$190,000/year, with a generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match.
If you are an applicant residing in California, please view our privacy policy here: https://careers.aspendental.com/us/en/tag-privacy-policy-for-california-employees