EngineerJobs.io
← Back to all jobs

Job Description

The Principal Data Engineer role will support the RxMax application, working remotely with cross-functional teams to build scalable, secure, and resilient data platforms. You will also troubleshoot and implement enterprise data pipelines for Commercial Rebates and Medicaid Rebate systems while aligning delivery to CMS compliance requirements.

Responsibilities

  • Rapidly learn and apply complex healthcare business and domain concepts, including Rebates, Medicaid, and CMS guidelines, to deliver data solutions tailored to application needs
  • Collaborate with software engineers, data architects, and business stakeholders to translate complex requirements into robust technical designs
  • Define and uphold data standards for data quality, data governance, security, and compliance across data integration workflows
  • Use analytical and problem-solving skills to troubleshoot complex data pipelines, system performance issues, and data integration challenges
  • Lead architecture, design, and implementation of scalable, high-performance data pipelines and enterprise data assets
  • Leverage enterprise-approved AI tools to streamline engineering workflows, automate routine data tasks, and support continuous productivity improvements
  • Evaluate emerging technology trends and AI tools to guide data solution design and technical innovation
  • Mentor business teams and development teams with business concepts and application guidance to support application enhancements as business environments change
  • Communicate effectively, orally and in writing, across engineering, business leadership, and stakeholder groups
  • Maintain flexibility to work additional hours from time to time to meet critical business needs and project deadlines

Requirements

  • 5+ years of experience working in production data environments while maintaining data accuracy, governance, and security standards
  • 5+ years of advanced proficiency in SQL and at least one of: Python, Scala, or Java
  • 5+ years of experience with cloud data platforms such as AWS, Azure, or Snowflake, and big data processing frameworks such as Spark or Databricks
  • Experience working with or supporting financial systems and financial data architectures
  • Experience in the healthcare industry, including familiarity with healthcare data models and standards such as HL7, FHIR, and HIPAA compliance
  • Demonstrated experience partnering with business teams from an operational standpoint
  • Demonstrated use of digital and productivity-enhancing tools to streamline engineering workflows and problem-solving

Technologies

  • SQL, Python, Scala, Java
  • AWS, Azure, Snowflake
  • Spark, Databricks
  • HL7, FHIR

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Data Engineering, Information Technology, or a related field
  • Relevant cloud or data platform certifications (examples include AWS Certified Data Analytics, Snowflake SnowPro Core, or Databricks Certified Data Engineer)
  • Experience with cloud data platforms (examples include AWS, Azure, Delta Lake, or Snowflake) and big data processing frameworks (Spark or Databricks)
  • Excellent oral and written communication skills with attention to detail and quality
  • Experience working with healthcare Rebates systems or Medicaid data platforms
  • Experience with IBMi DB2 systems and infrastructure
  • Experience designing, implementing, and maintaining a FISMA (Federal Information Security Modernization Act) compliant environment supporting federal government applications and data
  • Knowledge of NIST 800-53 security controls, RMF (risk management frameworks), security authorization (ATO), and continuous monitoring practices
  • Experience implementing and managing security controls across cloud and on-premises environments, including identity and access management, encryption, vulnerability management, audit logging, and incident response
  • Demonstrated ability to rapidly learn, absorb, and apply complex business domain concepts
  • Demonstrated capability to work independently and collaboratively in a fast-paced environment with strict time constraints and shifting priorities
  • Knowledge of Centers for Medicare & Medicaid Services (CMS) regulations, guidelines, or data standards
  • Experience with streaming data architectures and real-time processing platforms such as Apache Kafka and Spark Streaming

Location and Salary

  • Location: Schaumburg, IL (remote)
  • Salary: USD 112,700 - 193,200 per year

Benefits

  • Comprehensive benefits package
  • Incentive and recognition programs
  • Equity stock purchase
  • 401k contribution
  • Salary range from $112,700 - $193,200 annually

Similar Jobs