1

Data Programmer Jobs in Kansas (NOW HIRING)

Data Engineer 2

Olathe, KS · On-site

$110K - $132K/yr

Overview We are seeking a full-time Data Engineer 2 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for contributing to data development and ...

Data Engineer

Overland Park, KS · On-site

$108K - $130K/yr

Key Responsibilities Identify, maintain, and leverage data pipelines, data models, reporting, and dashboards to solve business problems or assigned tasks in coordination with multiple teams. Build ...

Koch Engineered Solutions is seeking a Data Product Analyst for the ET&S data delivery team. The role sits at the intersection of governance, data quality, and product delivery. It translates ...

$125K - $165K/yr

We are looking for a Senior Data Engineer to join our dynamic and growing Data & AI Engineering team. Key Responsibilities: Data Pipeline Ownership Design, build, and maintain scalable ETL/ELT ...

$125K - $165K/yr

We are looking for a Senior Data Engineer to join our dynamic and growing Data & AI Engineering team. Key Responsibilities: Data Pipeline Ownership Design, build, and maintain scalable ETL/ELT ...

Senior Data Architect

Topeka, KS · On-site

$63.25 - $84.75/hr

Develop and maintain Python-based tooling for architecture validation, automation scripting, and shared engineering utilities across the architecture team * Lead data architecture and integration ...

Engineers features by using business acumen (including healthcare industry knowledge) to find new ways to combine disparate internal and external data sources. * Identifies and develops scalable ...

Senior Data Architect

Topeka, KS · On-site +1

$63.25 - $84.75/hr

Develop and maintain Python-based tooling for architecture validation, automation scripting, and shared engineering utilities across the architecture team * Lead data architecture and integration ...

Senior Data Architect

Topeka, KS · On-site

$63.25 - $84.75/hr

Develop and maintain Python-based tooling for architecture validation, automation scripting, and shared engineering utilities across the architecture team * Lead data architecture and integration ...

Ability to create working environments for data engineers and scientists, and general knowledge of ML, AI, LLMs, and MLOps * Knowledge and familiarity with Microsoft Purview * DevOps for data, GitHub ...

Analytics Engineer II

Overland Park, KS · On-site

$90K - $115K/yr

The Analytics Engineer II builds and delivers enterprise data products that support analytical and operational reporting across Mariner. This role translates defined business requirements into ...

Senior Data Engineer

Kansas, KS · On-site +1

$93K - $127K/yr

About the Role At NinjaOne, we're looking for a skilled Senior Data Engineer to join the Analytics Platform and Data Science team to help enable product analytics and data science across NinjaOne ...

Senior Data Architect

Harper, KS · On-site

$63.75 - $85.50/hr

Job Summary The Senior Data Architect is responsible for defining, governing, and leading the ... Manages a team of developers, assign work, coach and mentor. * Acts as a technical consultant and ...

Showing results 41-60

Data Programmer information

See Kansas salary details

$13

$25

$41

How much do data programmer jobs pay per hour?

As of Sep 13, 2026, the average hourly pay for data programmer in Kansas is $25.10, according to ZipRecruiter salary data. Most workers in this role earn between $19.28 and $26.59 per hour, depending on experience, location, and employer.

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.

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.

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.

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.

How much do data programmers make?

Data programmers typically earn a median annual salary ranging from $70,000 to $110,000, depending on experience, location, and industry. Entry-level positions may start lower, while experienced professionals with specialized skills in programming languages like Python or SQL can earn higher salaries.

What are popular job titles related to Data Programmer jobs in Kansas?

For Data Programmer jobs in Kansas, the most frequently searched job titles are:

What job categories do people searching Data Programmer jobs in Kansas look for?

The top searched job categories for Data Programmer jobs in Kansas are:

Infographic showing various Data Programmer job openings in Kansas as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 1% Temporary, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $52,205 per year, or $25.1 per hour.

Data Engineer 2

Olathe, KS • On-site

Garmin Ltd.
Electronics and Appliance Stores • 10K+ employees

$110K - $132K/yr

Other

Posted 15 days ago


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz


Job description

Overview

We are seeking a full-timeData Engineer 2at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for contributing to data development and operational stability of the Big Data ecosystems.

Essential Functions
  • Provides technical input to feature development plans and concept documents
  • Understands production and operations issues as they relate to engineering
  • Configures and administers data servers and Hadoop components
  • Develops scalable, extensible solution architectures leveraging contemporary big-data technologies in an evolving operational framework
  • Analyzes existing data structures and recommends improvements
  • Partners with team lead to identify technical requirements and alternatives to accomplish projects, leads major incident troubleshooting involving multiple disciplines and develops reliable solutions to complex problems which require ingenuity and creativity
  • Participates in design, code, test, maintenance, enhance and decommission phases throughout software life cycle to contribute technical expertise and to identify issues
  • Participates in and helps guide research POCs, including design, coding, and performance and efficacy measurement
  • Provides significant contributions to defining team roadmap and priorities, facilitates team discussions and plans, and offers innovative suggestions within area of discipline
  • Demonstrates broad understanding of Garmin's business model, including various departments and is recognized as an expert in assigned discipline and applies extensive technical expertise and analysis to initiatives
  • Researches new technologies and proposes cost effective solutions and contributes input to broader technology solutions outside of discipline
  • Provides 24x7 on call support
Basic Qualifications
  • Bachelor’s Degree in Computer Science, Information Technology, Management Information Systems, Businessor related fieldAND a minimum of 2 years relevant experience
  • Experience with one or more of the following: Star Schema Modeling, Spark, or Hadoop
  • Experience developing SSIS packages or similar technologies to support data integration processes
  • Experience tuning and optimizing ETL jobs to perform at scale
  • Experience writing complex queries combining data from disparate systems
  • Experience with Java, Hadoop and various components
  • Experience developing data visualizations
  • Demonstrated ability to implement new technologies effectively
  • Demonstrated strong and effective verbal, written, and interpersonal communication skills
  • Consistently demonstrates quality and effectiveness in work documentation/organization
Desired Qualifications
  • Building data models and transformations inside PowerBI
  • Experience with real-time streaming technologies such as Kafka
  • Experience developing data visualizations using PowerBI
  • Experience designing, building, and maintaining star schema models

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.

This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits

#J-18808-Ljbffr

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom