Senior Data Engineer (ETL / Python Developer)

CSpring

$110K — $130K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in data engineering with enterprise data warehousing focus
  • 5+ years hands-on ETL development with key tools
  • 5+ years Python development for data engineering
  • 5+ years experience with Teradata, including loader utilities
  • 3+ years with Spark frameworks (Databricks or equivalent)
  • Solid SQL expertise with relational databases
  • 3+ years with Snowflake, SnowSQL, and Snowpark

Responsibilities

  • Design, develop, and maintain enterprise ETL pipelines
  • Build and optimize scalable data processing solutions
  • Write and optimize SQL and stored procedures for databases
  • Follow data engineering best practices
  • Support Medicaid analytics and federal reporting
  • Develop robust data validation and reconciliation pipelines
  • Collaborate with teams to ensure data quality and accuracy
  • Participate in cloud migration within Azure architectures

Benefits

  • Inclusive team culture that values growth and development
  • Opportunities to work on impactful state projects
  • Exposure to cutting-edge technologies in the cloud
  • Collaborative projects with analysts and QA teams
  • Chance to influence healthcare analytics and reporting systems
Full Job Description
What You'll Do
  • Design, develop, and maintain enterprise ETL pipelines using Azure Data Factory (ADF), Informatica PowerCenter, and Python-based frameworks.
  • Build and optimize scalable data processing solutions using Python, Spark, and Databricks.
  • Write and optimize SQL and stored procedures across relational platforms such as Snowflake, Oracle, and SQL Server.
  • Follow data engineering best practices for performance, reliability, reusability, and security.
  • Support Medicaid analytics and federal reporting initiatives (e.g., T-MSIS, PERM, MARS, Quality of Care).
  • Develop robust data validation, reconciliation, and audit-traceable data pipelines.
  • Collaborate with analysts, QA, and reporting teams to ensure data quality, accuracy, and timeliness.
  • Participate in cloud migration and modernization initiatives within Azure-based architectures.
  • Support production operations, incident resolution, and root cause analysis.

Participate in code reviews, source control, and CI/CD processes using Azure DevOps and GitHub.

Requirements

  • 5+ years of data engineering experience with a focus on enterprise data warehousing.
  • 5+ years of hands-on ETL development using Informatica PowerCenter, Teradata, Azure Data Factory, or similar tools.
  • 5+ years of Python development for data engineering and automation.
  • 5+ years of Teradata experience, including Teradata loader utilities.
  • 3+ years of experience with Spark-based processing frameworks (Databricks or equivalent).
  • Solid SQL expertise and experience with relational databases (such as Snowflake, Oracle, SQL Server).
  • 3+ years of experience with Snowflake using SnowSQL and Snowpark (Python).
  • Experience with source control and DevOps practices (Azure DevOps, GitHub, CI/CD).
  • Proven solid analytical, problem-solving, and troubleshooting skills.
  • Periodic travel may be required based on project or customer needs.

Preferred Qualifications
  • Bachelor's degree or higher in Computer Science, Engineering, Analytics, or a related field.
  • Azure certifications related to data engineering or analytics.
  • Experience supporting State Medicaid EDW or MMIS analytics environments.
  • Healthcare or public sector analytics experience (Medicaid / Medicare preferred).
  • Data modeling experience in enterprise data warehouse environments.
  • Scripting experience (PowerShell, Bash) for automation and orchestration.
  • Experience designing or consuming APIs (REST) within data platforms.
  • Familiarity with data quality frameworks, reconciliation, and audit support.

Come Build With Us

At CSpring, we unlock the potential of people and data. If you're ready to lead meaningful projects, collaborate with passionate teams, and grow your career in a people-first consulting environment-apply today!

Similar Jobs

More Jobs at CSpring

More Healthcare Jobs

Find similar Senior Data Engineer (ETL / Python Developer) jobs: