Senior Data Engineer – Encounter Processing & Data Platform

Indotronix International Corporation•Lincoln, NE

About The Position

The Senior Data Engineer will serve as the primary technical owner of an enterprise data processing platform supporting Medicaid Encounter Processing and enterprise data ingestion. The role is responsible for the platform’s ongoing reliability, maintenance, enhancements, and operational support. It involves developing and optimizing distributed data processing applications with Scala, Apache Spark, and Apache Hive; maintaining business rules with Drools; managing ingestion pipelines; resolving production issues; coordinating releases and deployments; tuning performance; and maintaining technical documentation. The position also includes basic administration and monitoring of Cloudera Data Platform, in collaboration with infrastructure and cloud operations teams. The job is a contract role based in Lincoln, Nebraska, with remote/onsite flexibility.

Requirements

  • At least 7 years developing enterprise-scale distributed data processing systems.
  • Advanced proficiency in Scala development.
  • Extensive experience with Apache Spark 2.x or 3.x for large-scale data processing.
  • Hands-on experience with Cloudera Data Platform 7.x or similar Hadoop distributions.
  • Proficiency with Apache Hive 3.x.
  • Strong skills implementing and maintaining business rules using Drools Rules Engine.
  • Expertise in SQL development and query optimization.
  • Experience supporting and troubleshooting Linux-based production environments.
  • Strong background troubleshooting distributed Spark applications.
  • Proficiency with Git and modern version control workflows.

Nice To Haves

  • Medicaid or healthcare data engineering experience.
  • Direct experience with Medicaid Encounter Processing.
  • Familiarity with Cloudera Manager, HDFS, and YARN.
  • Experience integrating with IBM DataStage.
  • Exposure to AWS infrastructure supporting Cloudera.
  • Knowledge of Agile methodologies, Jira, and Confluence.

Responsibilities

  • Lead technical ownership, maintenance, enhancements, and operational support for the Medicaid Encounter Processing data platform.
  • Develop, optimize, and maintain distributed data processing applications using Scala, Apache Spark, and Apache Hive.
  • Manage and update business rules using Drools Rules Engine.
  • Oversee enterprise data ingestion pipelines, including master data and source system integration.
  • Investigate, troubleshoot, and resolve production issues and application defects.
  • Coordinate production releases, version control, and deployment processes.
  • Tune application performance, improve scalability, and proactively optimize systems.
  • Maintain technical documentation and support operational knowledge transfer.
  • Perform basic Cloudera Data Platform administration and monitoring in collaboration with infrastructure and cloud operations teams.

Benefits

  • Opportunity to serve as the principal technical owner of a business-critical data platform.
  • Work on high-impact healthcare data solutions with direct influence on Medicaid systems.
  • Collaborative, growth-focused environment with cross-functional exposure.
  • Flexible work arrangements (remote/onsite).
  • Professional development and upskilling opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service