About The Position

The Senior Data Engineer has a firm grasp of insurance data and serves as the owner and designer of data pipelines which moves claims, policy, billing, medical, and financial data from our core administration systems into our analytics platform, and from there into client-facing reporting, internal dashboards, and ML models. This is a builder role which architects, writes code, mentors junior engineers, and partners directly with claims operations, actuarial, finance, and CCMSI’s client services teams to transform operational data into usable format for decision making. Accuracy, scalability, and reliability are critical—this data supports client reporting, regulatory filings, and financial decision-making.

Requirements

  • 5+ years working with insurance data in a carrier, TPA, MGA, broker, or insurance-tech environment.
  • Deep working knowledge of claims data structures — claimants, coverages, reserves (indemnity, medical, expense), payments, recoveries, financial transactions, and the relationship between policy and claim.
  • Experience with at least one major claims administration system
  • Familiarity with workers' compensation and/or general liability claims data specifically — jurisdictional rules, body parts, ICD/CPT codes, NCCI class codes, etc.
  • Comfortable with insurance financial concepts: paid vs incurred, case reserves vs IBNR, loss development, reinsurance recoveries, deductibles, SIRs, and aggregate stop-loss.
  • 8+ years total professional data engineering experience.
  • Expert SQL — window functions, recursive CTEs, query tuning, execution plans. You should be able to look at a slow query and know where it's going to hurt.
  • Strong Python for data work (pandas, PySpark, SQLAlchemy, plus general-purpose Python — APIs, testing, packaging).
  • Production experience with at least one modern cloud data warehouse (Snowflake, Databricks, BigQuery, Synapse, or Redshift).
  • Solid experience with an orchestration tool
  • Comfortable with one or more ELT tools
  • Experience with cloud infrastructure —Azure preferred.
  • IaC experience (Terraform/Bicep/CloudFormation) a plus.
  • Git, CI/CD, code review as a normal part of how you work.
  • Bachelor's degree in CS, MIS, math, statistics, or equivalent experience. We care more about what you can do than where you went to school.
  • Clear written and verbal communication. You'll be talking to actuaries, claims VPs, and clients — not just other engineers.
  • You can work independently in a remote-first environment without anyone hovering.

Nice To Haves

  • Direct experience with TPA platforms.
  • Experience with EDI claims reporting (IAIABC formats), Medicare Section 111 reporting, or state-specific filings.
  • Exposure to actuarial reserving software and the data structures they consume.
  • Experience with medical bill review data and PPO/network logic.
  • Streaming/event experience — Kafka, Kinesis, Event Hubs, Debezium.
  • ML/feature-engineering experience supporting predictive models (claim severity, litigation propensity, fraud, return-to-work).
  • Experience with HIPAA, SOC 2, or similar compliance regimes — claims data is regulated, and you should be comfortable working inside those guardrails.
  • Prior TPA, self-insured group, or public entity pool experience.

Responsibilities

  • Design, build, and maintain ELT/ETL pipelines moving data from our claims administration system (iCE), policy admin, medical bill review, banking, and third-party vendor feeds into our cloud data warehouse.
  • Own the data models for core insurance objects — claims, policies, coverages, reserves, payments, recoveries, exposures, units, and loss development triangles — and make sure they hold up under actuarial scrutiny.
  • Build and maintain integrations with external vendors and partners — medical bill review (MBR), pharmacy benefit managers (PBM), bureau reporting (NCCI, state bureaus, ISO), excess carriers, and client BI environments.
  • Develop and support the data feeds that drive client loss runs, board reports, and self-insured trust deliverables. Accuracy here is non-negotiable — these reports go to clients, auditors, and regulators.
  • Build and maintain data quality monitoring, anomaly detection, and reconciliation processes. If a paid loss number is wrong, we need to know before the client does.
  • Partner with the actuarial and analytics teams on loss development, IBNR, and trending data structures — including the triangle data that feeds reserve studies.
  • Support state and federal regulatory reporting data needs (EDI claims reporting, Medicare Section 111).

Benefits

  • Medical, Dental, Vision, Life, and Disability Insurance
  • 401(k) and Employee Stock Ownership Plan (ESOP)
  • 4 weeks (Paid time off that accrues throughout the year in accordance with company policy) + 10 paid holidays in your first year
  • Internal training and advancement opportunities
  • A supportive, team-based work environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service