1

Data Processing Programmer Jobs (NOW HIRING)

Principal Data Processing Engineer DataPelago is revolutionizing data processing for traditional analytics and cutting-edge GenAI preprocessing. We are building an innovative data processing engine ...

F-22 Data Processing Engineer

Edwards, CA

$115K - $139K/yr

We are Lockheed Martin Flight Test Data Processing Engineers are responsible for pre-mission setup of the onboard data system recording systems, Real-time control room file setup, post-mission data ...

Data Processing Specialist I

Edwards, CA ยท On-site

$75K - $95K/yr

JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S ... Develops necessary data analysis processes or products associated with data reduction efforts.

F-22 Data Processing Engineer

Edwards, CA ยท On-site

$70K - $123K/yr

We are Lockheed Martin Flight Test Data Processing Engineers are responsible for pre-mission setup of the onboard data system recording systems, Real-time control room file setup, post-mission data ...

Data Processing Specialist I

Edwards, CA ยท On-site

$75K - $95K/yr

JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S ... Develops necessary data analysis processes or products associated with data reduction efforts.

Data Processing Specialist I

Edwards, CA ยท On-site

$75K - $90K/yr

JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S ... JOB DUTIES - ESSENTIAL FUNCTIONS Data Processing Specialists (DPS), under general supervision ...

Data Processing Specialist I

Edwards, CA ยท On-site

$75K - $90K/yr

JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S ... JOB DUTIES - ESSENTIAL FUNCTIONS Data Processing Specialists (DPS), under general supervision ...

next page

Showing results 1-20

Data Processing Programmer information

See salary details

$15

$28

$46

How much do data processing programmer jobs pay per hour?

As of Jun 26, 2026, the average hourly pay for data processing programmer in the United States is $28.14, according to ZipRecruiter salary data. Most workers in this role earn between $21.63 and $29.81 per hour, depending on experience, location, and employer.

Is data processing difficult?

Data processing as a programmer involves understanding data structures, algorithms, and often working with tools like SQL, Python, or specialized software. It requires attention to detail, problem-solving skills, and the ability to handle large datasets efficiently, but with training and experience, it becomes manageable. The difficulty varies based on the complexity of tasks and the level of expertise required.

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

AspectData Processing ProgrammerData Analyst
Required CredentialsTypically a degree in Computer Science, Information Technology, or related field; programming certificationsOften a degree in Statistics, Mathematics, or Business; data analysis certifications
Work EnvironmentPrimarily in IT departments, focusing on coding, database management, and automationIn business or research settings, analyzing data to generate insights
Employer & Industry UsageUsed across tech, finance, healthcare, and manufacturing industries for data processing tasksCommon in marketing, finance, healthcare, and consulting for decision-making support

While both roles involve working with data, Data Processing Programmers focus on coding, automating data workflows, and managing databases, whereas Data Analysts interpret data to provide actionable insights. Understanding these differences helps job seekers target the right roles based on their skills and career goals.

How much does data processing make?

Data processing programmers typically earn between $50,000 and $90,000 annually, depending on experience, location, and industry. Skilled programmers with knowledge of programming languages like Python or SQL and experience with data management tools tend to earn higher salaries. Entry-level positions may start lower, while senior roles or specialized skills can command higher pay.

How does a Data Processing Programmer typically collaborate with other teams within an organization?

Data Processing Programmers frequently work with data analysts, database administrators, and business intelligence teams to ensure that data workflows are efficient and reliable. Collaboration often involves gathering requirements, troubleshooting data inconsistencies, and optimizing processing scripts to meet evolving business needs. Open communication and regular meetings are common to align technical solutions with project goals, and programmers may also provide documentation and user support for automated processes they develop. This teamwork helps ensure data accuracy and supports decision-making across the organization.

What is the highest paying job in data?

In data-related fields, executive roles such as Chief Data Officer or Chief Data Scientist tend to be the highest paying, often earning six-figure salaries or more. These positions require extensive experience, advanced skills in data strategy, and leadership capabilities, typically within large organizations or tech companies.

What are Data Processing Programmers?

Data Processing Programmers are professionals who design, write, test, and maintain computer programs that process and manage large volumes of data. They work with programming languages and database systems to automate the collection, transformation, and analysis of data for organizations. Their responsibilities often include writing code to clean, organize, and store data efficiently, as well as troubleshooting any issues that arise during data processing. These programmers are essential in industries that rely on large datasets, such as finance, healthcare, and research.

What are the key skills and qualifications needed to thrive as a Data Processing Programmer, and why are they important?

To excel as a Data Processing Programmer, you need strong programming skills (often in languages like Python, SQL, or Java), a solid understanding of data structures, and a relevant degree in computer science or a related field. Experience with data processing tools, database management systems, and ETL (Extract, Transform, Load) platforms is commonly required. Analytical thinking, attention to detail, and effective problem-solving are valuable soft skills for this role. These skills ensure accurate, efficient handling of large datasets and help deliver reliable data solutions that support business decision-making.

Is data entry a permanent job?

Data processing programmers often work in roles that can be permanent or temporary, depending on the employer and project needs. Permanent positions typically offer benefits and job stability, while contract roles may be short-term. The permanency of a data entry or processing job depends on the employment arrangement and company policies.
More about Data Processing Programmer jobs

Principal Data Processing Engineer

Datapelago

Mountain View, CA โ€ข On-site

Full-time

Posted yesterday


Job description

Principal Data Processing Engineer
Mountain View, CA
About DataPelago:
DataPelago is at the forefront of revolutionizing data processing for traditional analytics and cutting-edge GenAI preprocessing. We are building an innovative data processing engine that is transforming how Apache Spark, Apache Flink, Ray and others operate on diverse, large-scale data. Our team of engineers drive and adopt advances in hardware-accelerated computing, parallel processing of large-scale data, query optimization, distributed systems, compilers, machine learning, and cloud-native computing. We are looking for world-class engineers to join our team and shape the future of accelerated data processing.
The Role:
As a Principal Data Processing Engineer, you will be a key technical leader in the development of the core execution components of our data processing engine. You will lead architecture, design, and implementation that will enhance the functional breadth, performance, scale, and reliability of the engine to deliver a product that will redefine how users extract intelligence from their data. This is a unique opportunity to make a significant impact on a category-defining product and work with a talented team of engineers.
What You'll Do:
  • Drive the evolution of our parallel and distributed execution engine architecture, with a strong focus on leveraging accelerated computing technologies.
  • End-to-End Ownership: Lead the execution engine team in the complete lifecycle of design,
    implementation, and rollout of an enterprise-grade product.
  • Individually design, implement, test, and maintain critical components of the data processing execution engine.
  • Innovation and Differentiation: Analyze technology advances from industry and academia to identify opportunities for the engine to enhance technology and product leadership.
  • Collaboration: Partner effectively with engineering, product management,
    and customer success teams.
  • Guide and mentor engineers on the execution engine team.
  • Foster best practices in design and code reviews, testing, CI/CD, and issue resolution to maintain the highest product quality, security, efficiency, and productivity.

What You'll Bring:
  • BS/MS in Computer Science (or a related field) with 10+ years of relevant experience
  • 7+ years of deep technical experience in developing core components of enterprise-grade database or analytics execution engines designed for large-scale data processing.
  • Proven expertise in developing high-performance parallel implementations of data processing operators and functions on rich data types.
  • Significant experience developing for platforms such as Apache Spark, Apache Flink, Apache Doris, Apache Gluten, Velox, Apache DataFusion/Comet preferred.
  • Previous experience working as technical lead/architect with teams of 10+ engineers in the design, development, and successful release of high-performance data processing engines for large production deployments.
  • Proficiency in C, C++, and Rust programming.
  • Extensive development experience in Linux environments.
  • Strong analytical and problem-solving skills with a passion for performance optimization.
  • Excellent communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.

Why Join DataPelago?
  • Technical Leadership: Take a leadership role in shaping the architecture and development of how our core engine works with open source data processing platforms
  • Cutting-Edge Innovation: Work on challenging problems at the forefront of accelerated
    computing and data processing.
  • Significant Impact: Your contributions will directly impact the performance and scalability of our mission-critical platform.
  • Mentorship and Growth: Mentor and guide other talented engineers while expanding your own technical expertise.
  • Competitive compensation, stock options, comprehensive benefits package, and leadership development opportunities