1

Data Programmer Jobs in Minnesota (NOW HIRING)

Data Engineer

Eagan, MN ยท On-site

$116K - $140K/yr

Data Engineer | Eagan, Minnesota, United States Data Engineer - Tech Lead (GCP, Apache Beam, Airflow) Location: Eagan, MN (Remote Eligible) | Job Type: C2C About the Role Join a dynamic Rebate Data ...

Data Engineer

Saint Paul, MN ยท On-site

$101K - $130K/yr

Data Engineer * Full Time * Onsite/Hybrid Preferred Data Engineer provides technical leadership, analytical expertise, and program oversight in the areas of data engineering, modeling and simulation ...

Data Engineer

Minneapolis, MN ยท On-site +1

$90K - $113K/yr

The Data Engineer will play a foundational role in building and maintaining the data infrastructure that enables advanced analytics, machine learning, and decision intelligence across Ryan Companies.

Data Engineer

Minneapolis, MN ยท On-site

$119K - $143K/yr

Data Engineer 4 Location: Minneapolis, MN and Chandler, AZ and Irving, TX (Hybrid) Contract: 24 months Only W2, No C2C Top Skills : 5+ years of experience designing ETL (SSIS/ADF), DBMS(SQL Server ...

Data Engineer

Minneapolis, MN ยท On-site

$119K - $143K/yr

Summary The Data Engineer, Solutions & Data role designs, builds, and operates data pipelines and data integration processes that translate raw data into trusted, usable datasets for analytics ...

Data Engineer

Saint Paul, MN ยท On-site

$105K - $112K/yr

The Data Engineer is a core member of the APMG Technology team, responsible for building and maintaining data pipelines, integrations, and models that power the organization's reporting and ...

Data Engineer

Saint Paul, MN ยท On-site

$105K - $112K/yr

The Data Engineer is a core member of the APMG Technology team, responsible for building and maintaining data pipelines, integrations, and models that power the organization's reporting and ...

Data Engineer Principal

Bloomington, MN ยท On-site

$115K - $138K/yr

Data engineers work in collaborative scrum teams with other developers, analysts and data scientists and may share work efforts in order to achieve sprint goals. They champion and embrace leading ...

Data Engineer Principal

Bloomington, MN ยท On-site

$115K - $138K/yr

Data engineers work in collaborative scrum teams with other developers, analysts and data scientists and may share work efforts in order to achieve sprint goals. They champion and embrace leading ...

Data Engineer Principal

Bloomington, MN ยท On-site

$39.89 - $55.55/hr

Data engineers work in collaborative scrum teams with other developers, analysts and data scientists and may share work efforts in order to achieve sprint goals. They champion and embrace leading ...

Data Engineer

Eagan, MN ยท On-site

$95 - $110/hr

The Data Engineer will ensure technology solutions are designed to meet resiliency, stability, and operational readiness use cases while providing thought leadership to champion data management ...

Data Engineer

Eagan, MN ยท On-site

$95 - $110/hr

The Data Engineer will ensure technology solutions are designed to meet resiliency, stability, and operational readiness use cases while providing thought leadership to champion data management ...

Data Engineer Lead

Lake Elmo, MN ยท On-site

$98K - $199K/yr

The Cloud Data Engineer Lead provides technical leadership to a team of Data Engineers in the enablement and support of our cloud data platform, creation and maintenance of data pipelines, data ...

The Cloud Data Engineer Lead provides technical leadership to a team of Data Engineers in the enablement and support of our cloud data platform, creation and maintenance of data pipelines, data ...

Cambria is looking for a hands-on Data Engineering Manager to lead the engineering function and empowers decision-making with reliable, scalable, accessible data. In this role, you will serve as both ...

Cambria is looking for a hands-on Data Engineering Manager to lead the engineering function and empowers decision-making with reliable, scalable, accessible data. In this role, you will serve as both ...

next page

Showing results 1-20

Data Programmer information

See Minnesota salary details

$15

$27

$45

How much do data programmer jobs pay per hour?

As of Jul 12, 2026, the average hourly pay for data programmer in Minnesota is $27.56, according to ZipRecruiter salary data. Most workers in this role earn between $21.20 and $29.18 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 are Data Programmers?

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.

Is 40 too late for data science?

For a data programmer or data scientist, starting a career at 40 is feasible, as many skills such as programming, statistics, and data analysis can be learned at any age. Experience, continuous learning, and building a strong portfolio or certifications like those in Python, R, or SQL are important factors for success in the field.

What do data programmers do?

Data programmers develop, test, and maintain software that processes and manages large datasets. They often use programming languages like Python, SQL, or R and work with databases, data pipelines, and data analysis tools to ensure data is accurate and accessible for decision-making.

How do Data Programmers 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.

How to become a data programmer?

To become a data programmer, you typically need a bachelor's degree in computer science, data science, or a related field, along with strong programming skills in languages like Python, SQL, or R. Gaining experience with data manipulation, database management, and relevant tools such as Excel or data visualization software is also important. Certifications in data analysis or programming can enhance job prospects and demonstrate expertise.

Which IT job is the highest paid?

In the IT field, roles such as Chief Information Officer (CIO), IT Director, and Cloud Architect tend to be among the highest paid, often earning six-figure salaries or more. Specialized roles like Data Scientists, Cybersecurity Managers, and Software Development Managers also command high compensation, especially with advanced skills and certifications in cloud platforms, security, or data analysis.
What are popular job titles related to Data Programmer jobs in Minnesota? For Data Programmer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Data Programmer jobs in Minnesota look for? The top searched job categories for Data Programmer jobs in Minnesota are:
What cities in Minnesota are hiring for Data Programmer jobs? Cities in Minnesota with the most Data Programmer job openings:
Infographic showing various Data Programmer job openings in Minnesota as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $57,331 per year, or $27.6 per hour.
Data Engineer

$116K - $140K/yr

Full-time

Posted 4 days ago


Job description

Data Engineer | Eagan, Minnesota, United States Data Engineer - Tech Lead (GCP, Apache Beam, Airflow) Location: Eagan, MN (Remote Eligible) | Job Type: C2C About the Role Join a dynamic Rebate Data Warehouse team as a tech lead/principal data engineer. You'll drive strategic initiatives, lead engineering best practices, and mentor a collaborative team of nine data engineers. This is a rare opportunity to shape the future of our data platform, influence roadmap decisions, and play a key role in critical projects within a highly visible healthcare or financial environment. Responsibilities - Design, build, and optimize robust, scalable ETL/ELT data pipelines using GCP technologies, Apache Beam, Airflow, Python, and SQL - Lead technical decision-making, set engineering standards, and ensure data quality and reliability across the platform - Guide and mentor junior and mid-level engineers through code reviews, technical support, and knowledge sharing - Collaborate closely with product owners and stakeholders to develop and execute data engineering strategy - Drive continuous improvement and innovation within the Rebate Data Warehouse ecosystem Required Skills and Experience - Hands-on experience with GCP Data Engineering tools: Google Cloud Storage, BigQuery, Looker Studio, Cloud Composer, Gsutil, Dataplex - Deep knowledge of Apache Beam and Apache Airflow - Strong proficiency in Python and SQL for data processing and transformation - Proven track record using GitHub in a collaborative environment - Experience in PBM, healthcare, or financial industry data environments - Flexibility, adaptability, and excellent communication skills Preferred Skills - Java familiarity or experience - Exposure to SnapLogic Benefits - Opportunity to drive strategy and influence technology direction - Leadership and mentorship opportunities to advance your career - Collaborative, supportive team culture - Exposure to cutting-edge cloud and data technologies How to Apply Ready to take the lead in data engineering and make a real impact? Submit your resume today to join our high-performing team!

Indotronix logo

About Indotronix

Sourced by ZipRecruiter

In 1986, Indotronix established itself in the staffing space. 22 years later, Avani entered the scene, offering consulting and technology development. Finally, in 2016, the two joined forces to begin delivering talent across all areas, from Staffing to Consulting to unique platform development.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Rochester, NY, US