Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer (ETL / Python Developer)

CSpring

Job Description

Job Description

Description:

At CSpring, we believe in the power of data to drive decisions and real-world impact. We’re a purpose-driven consulting firm specializing in data strategy, data engineering, and data analytics. Our clients span the public and private sectors, and our work helps them solve complex problems, gain insights, and achieve measurable results.  

We're seeking talented professionals who are collaborative, curious, and committed to making a difference that thrive at the intersection of data, technology, and business strategy. Whether you're passionate about transforming public programs, enabling executive decision-making, or modernizing legacy systems, you'll find meaningful work and purpose here.

Why You’ll Love Working Here

  • Purposeful Projects – Improve systems that serve real people by delivering smarter data, streamlined processes, and strategic insight.
  • People-First Culture – We’re as committed to your growth as we are to delivering high-impact solutions. You’ll find support, autonomy, and community here.
  • Strategic, Hands-On Work – From data architecture and documentation to client workshops and solution delivery, you’ll influence every step of the process.
  • Collaborative Trust – Our clients rely on us to listen carefully, deliver consistently, and guide wisely. We partner with integrity, curiosity, and heart.

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!

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer (ETL / Python Developer) in Springfield, IL vacancy
  • $30 - $60 per hour

     ...Added Sep 18, 2026 Data Engineer - Mid Level (46409) Remote, Remote | Temp...  ...Development: Design, develop, and optimize data pipelines...  ...transformation, and storage. ETL/ELT Processes: Build and manage...  ...data engineering (e.g., T-SQL, Python, or similar). Solid understanding... 
    Suggested
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Remote work

    Levi Ray & Shoup Inc

    Springfield, IL
    19 hours ago
  • $83.43k - $222.48k

     ...Senior Data EngineerWe're building a world of health around every individual...  ...at a time.The Senior Data Engineer will design, build, and...  ...pipelines, database integration, and ETL processes that enable...  ...Expectations for the Role:Design, develop, and maintain data pipelines... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Corporation

    Springfield, IL
    2 days ago
  •  ...Job Title: Senior Data Engineer Location: Remote (US) Overview We are seeking a hands-...  ...Silver, and Gold layers in Databricks. Develop ingestion patterns and Bronze-to-Silver...  ...Databricks development patterns, SQL, Python, PySpark, testing, and documentation.... 
    Senior
    Contract work
    Remote work

    NexTech Solutions

    Springfield, IL
    2 days ago
  •  ...RevStar is a cloud, data, and Generative AI solutions partner that helps enterprise clients modernize and scale using AWS. The Data & AI Forward Deployed Engineer will architect resilient cloud-native environments, enable large-scale migrations, and deploy GenAI workloads... 
    Senior
    Remote work

    RevStar

    Springfield, IL
    1 day ago
  •  ...Clover Consulting is seeking an EDW BI Data Analytics Developer for a 12+ month contract. The role is remote with possible travel to Illinois and involves building BI dashboards, data analyses, and a React-based portal. You will work with SQL across Teradata/DB2/Oracle... 
    Senior
    Contract work
    Remote work

    Myticas Consulting Inc.

    Springfield, IL
    2 days ago
  •  ...Job Description Job Description Senior Data Engineer (ETL / Python Developer) Remote (Must reside within the Continental U.S.) No C2C, Third-Party Vendors, Sponsorship, or Employer Representatives. Direct candidates only. We are seeking a Senior Data Engineer... 
    Senior
    Remote work

    MSR Technology Group

    Springfield, IL
    2 days ago
  •  ...Job Description Job Description Senior BI & Analytics Developer – Tableau / Power BI / SQL 12+ month contract Remote - but must be located...  ...& Analytics Developer to support a large-scale Enterprise Data Warehouse environment within the healthcare and human services... 
    Senior
    Contract work
    Remote work
    Relocation

    MSR Technology Group

    Springfield, IL
    26 days ago
  •  ...by law. A little about us... Role: Snowflake Data Engineer with Cortex Location: Remote Job...  ...networking, security concepts • SQL (advanced) and Python • Data Engineering concepts: ETL/ELT, data lakes, data warehouses • Experience integrating... 
    Local area
    Remote work

    LTIMindtree

    Springfield, IL
    4 days ago
  •  ...· Est. 2013Senior Data Scientist DATA ARCHITECTURE · AI/ML · SENIOR LEVEL · KEY POSITIONThe...  ...requires a data engineer who can build the backend...  ...to run: building ETL workflows, managing...  ...requirements✓Develop API-based workflows...  ...languages including Python, JavaScript, or Java... 
    Senior
    Contract work
    Temporary work
    For contractors
    Remote work
    Flexible hours

    Geo Owl LLC

    Springfield, IL
    1 day ago
  • $60k - $80k

     ...Full Stack Java Developer | Skilled in Java,...  ...that places elite engineering talent into high-impact...  ...across cloud , data , and software disciplines...  ..., Snowflake , and Python , to deliver clean...  ...Transform, Load (ETL) processes using...  ...strategies Seniority level Associate Employment... 
    Full time
    Contract work
    Remote work

    AARATECH

    Springfield, IL
    3 days ago
  •  ...Description Job Description Senior Azure Data Engineer Remote | Enterprise Data Warehouse / ETL Modernization Occasional...  ...Lakehouse architecture, advanced SQL, Python, and enterprise data warehouse...  ...Fabric Data Factory. Develop and optimize PySpark notebooks... 
    Senior
    Remote work

    MSR Technology Group

    Springfield, IL
    27 days ago
  • $64.32k - $81.28k

    Data Engineer (Principal Consultant #1086, 1858) Location: Springfield...  ...and Extract, Transform, Load (ETL) processes. This position functions...  ...Duties and Responsibilities Develops, optimizes, and troubleshoots...  ...of scripting languages (Python, Shell). Background in... 
    Work at office
    Monday to Friday

    Illinois State Board of Education

    Springfield, IL
    3 days ago
  •  ...Streamline Healthcare Solutions is seeking a Senior Software Engineer to build and support healthcare state reporting and compliance systems. You...  ...Analysts to deliver scalable, compliant software for complex data workflows in a remote US setting. The role requires 5+ years... 
    Senior
    Remote work

    Streamline Healthcare Solutions

    Springfield, IL
    3 days ago
  •  ...Job Description Job Description Senior Azure Data Engineer | Remote We are seeking a Senior Azure...  ...Gen2 using Delta Lake and Parquet Develop and optimize PySpark notebooks and jobs...  ..., and performance tuning Strong Python data engineering skills, including pandas... 
    Senior
    Remote work

    MSR Technology Group

    Springfield, IL
    24 days ago
  •  ...cybersecurity. We protect how people, data, and AI agents connect across...  ..., the members of our Sales Engineering team are highly valued...  ...process every single day. As a Senior Sales Engineer in the fast-...  ...Specialists & Account Teams to develop and execute targeted account... 
    Senior
    Flexible hours

    Proofpoint

    Springfield, IL
    3 days ago
  •  ...Description Informatica MDM Developer – ETL / SQL Remote – Continental...  ...support a large-scale Master Data Management environment. This...  ..., SQL, data quality, and Python automation. The developer...  ...experience in MDM, ETL/ELT, data engineering, or data integration... 
    Contract work
    Remote work

    MSR Technology Group

    Springfield, IL
    26 days ago
  •  ...reporting, analytics, data integration, and transaction...  ...of legacy ETL, SQL logic, Linux/Unix...  ...manual processing into Python-based applications and...  ...service layers, processing engines, databases, orchestration...  ...engineers, ETL and BI developers, modelers, analysts, and... 
    Senior
    Remote job

    CLOUDSCOUTS SOFTWARE SOLUTIONS LLC

    Springfield, IL
    29 days ago
  • As Chief Engineer, you will be responsible for ensuring that all electrical, mechanical, and fire/life safety equipment within the data center is operating at peak efficiency. This involves planned...  ...resources here to help you develop into a better-rounded professional... 
    Local area
    Worldwide
    Shift work

    Amazon

    Springfield, IL
    2 days ago
  •  ...believe in the power of data to drive decisions and...  ...in data strategy, data engineering, and data analytics. Our...  ...Work with different ETL transformations, including...  ...support issues and develop solutions. Develop,...  ...delivery. ~ Experience with Python programming for... 
    Remote work

    CSpring

    Springfield, IL
    7 days ago
  • $120k - $195k

     ...Product Security Engineering designs, builds, and operates...  ..., reliable, and developer-friendly security capabilities...  ...Managing Engineer, Data Security Engineering...  ...automation proficiency using Python, PowerShell, REST APIs...  ...success mentoring senior engineers and... 
    Contract work
    Work at office
    Work from home
    Work visa

    Allstate

    Springfield, IL
    2 days ago
  •  ...Overview The Work The Voice Data Communication Engineer, Journeyman will provide technical direction, engineering expertise, and support across...  ...Design & Development: Assist in planning, designing, and developing large-scale voice and data communications networks to... 
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Cayuse Holdings

    Springfield, IL
    3 days ago
  •  ...believe in the power of data to drive decisions and...  ...in data strategy, data engineering, and data analytics. Our...  ...and related MDM ETL delivery activities; provide...  ...production environments. Develop proactive processes for...  ...software tools such as Python as necessary to enhance... 
    Work at office
    Remote work

    CSpring

    Springfield, IL
    25 days ago
  •  ...start of a new age of data-centric transformation,...  ...straight to better care. Senior Quantitative Researcher...  ...data. Implementation Develop, refine, and implement...  ..., data scientists, and engineers to conduct research, create...  ...Proficiency in SAS, R, Python, or SQL. S. and able to... 
    Senior
    Remote work

    Commence Corporation

    Springfield, IL
    3 days ago
  • $150k

     ...work.DescriptionWe are looking for a Senior-level TS/SCI-cleared Data Scientistto join our team.Minimum...  ...Experience doing quantitative analysis, developing visualizations, and processing...  ...driven insightsDevelopment experience in Python and other languages for data... 
    Senior

    Masego Inc

    Springfield, IL
    1 day ago
  •  ...Horace Mann is seeking a strategic Director, Life & Retirement Analytical Engineering to lead the evolution of our analytical capabilities and transform how data informs business decisions. You will own the strategy, delivery, and continuous improvement of data products... 
    Remote work

    Horace Mann

    Springfield, IL
    1 day ago
  •  ...Overview The Work The Voice Data Communication Engineer, SME will provide technical direction, engineering expertise, and support across a variety...  ...Design & Development: Assist in planning, designing, and developing large-scale voice and data communications networks to... 
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Cayuse Holdings

    Springfield, IL
    3 days ago
  •  ...AbbVie seeks a senior engineering professional to lead site-level process design and optimization in a pharmaceutical manufacturing setting. The role involves defining operating ranges, critical parameters, and acceptance criteria to ensure efficient, high-quality production... 
    Senior

    AbbVie

    Springfield, IL
    4 hours ago
  • $180k - $260k

     ...Systems Engineer / Senior / Principal Systems Engineer – Advanced Aircraft & Autonomy (Defence) $180,000 – $260,000 Base Salary + Equity...  ...requirements tools such as SysML, DOORS, Jama MATLAB/Simulink and Python DoD or government aerospace programmes Compensation &... 
    Senior
    Contract work
    Remote work

    Fruition Group US

    Springfield, IL
    4 days ago
  •  ...Springfield, IL in need of an MDM ETL Specialist/Developer for a 12+ months contract....  ...and support for Master Data Management services...  ...develop and optimize SQL and Python‑enabled automation where appropriate...  ...in MDM, ETL/ELT, data engineering, or data integration development... 
    Contract work
    Remote work

    Myticas Consulting Inc.

    Springfield, IL
    3 days ago
  •  ...looking for a highly motivated Senior AI/ML Engineer that will be responsible for...  ...in this role: AWS Docker Python CI/CD tooling and automation...  ...interpersonal skills and well-developed verbal and written...  ...wants to use technology and data to make a difference in people... 
    Senior
    Work experience placement

    AbbVie

    Springfield, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer (ETL / Python Developer). Be the first to apply!