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 17 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer (ETL / Python Developer) in Indianapolis, IN vacancy
  •  ...we believe in the power of data to drive decisions and...  ...specializing in data strategy, data engineering, and data analytics. Our...  ....What You’ll DoDesign, develop, and maintain enterprise ETL pipelines using Azure Data...  ...PowerCenter, and Python-based frameworks.Build and... 
    Senior
    Permanent employment

    CSpring

    Indianapolis, IN
    23 hours ago
  •  ...Data Engineering Technical ArchitectDesign and implement scalable ETL pipelines using Python and AWS services. Model and manage datasets for analytics and machine learning workflows. Optimize data workflows for performance, reliability, and maintainability. The resource... 
    Senior

    E-Solutions Inc.

    Indianapolis, IN
    1 day ago
  • The Senior Data Engineer plays a critical role in the successful execution of...  ...work cross-functionally to develop and deploy optimized data models...  ...for Allied, including ETL maintenance, warehouse data...  ...requiredExperience with R or Python (preferred)Experience with Git... 
    Senior
    Full time

    Allied Solutions

    Carmel, IN
    5 hours ago
  • $130k - $155k

     ...and construction materials sector to hire a Senior Data Engineer who will help build and scale a modern enterprise...  ...Hands-on experience with Snowflake Advanced Python / PySpark and SQL Experience building and supporting scalable ETL/ELT pipelines Solid understanding of cloud... 
    Senior
    Relocation

    MS Companies

    Indianapolis, IN
    4 days ago
  •  ...Senior Data Engineer at Liberty Mutual in Indianapolis, IN (hybrid, U.S.-based) responsible for designing...  ...Indianapolis. Responsibilities Design, develop, and maintain scalable data pipelines,...  ...data capabilities Build and support ETL and ELT processes for structured and... 
    Senior
    Work at office
    Flexible hours

    Liberty Mutual

    Indianapolis, IN
    1 day ago
  • $99.6k - $192.9k

     ...We are looking for a skilled GCP Data Engineer to join our EPEO - Data and AI Ops team....  ...will play a critical part in designing, developing, and maintaining our Security Data...  ...and monitor automated data pipelines (ETL/ELT) using Python, SQL, and GCP services (such as Cloud... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Indianapolis, IN
    1 day ago
  •  ...Senior Data Engineer Anywhere Type: Contract-to-Hire Category: Data...  .... The role focuses on developing, maintaining, troubleshooting...  ...and maintaining enterprise ETL and ELT pipelines. Strong...  ...developing Airflow DAGs using Python. Strong experience with Azure... 
    Senior
    Hourly pay
    Permanent employment
    Contract work
    Local area
    Immediate start
    Remote work

    Eliassen Group

    Indianapolis, IN
    3 days ago
  • $117.6k - $161.7k

     ...our caring community The Senior Data Engineer designs, builds, and maintains...  .... This role focuses on developing systems for collecting, storing...  ...technologies:SQL, Databricks,Python, Apache Spark, Git,Azure...  ...large-scale data pipelines and ETL workflows. ~ Excellent communication... 
    Senior
    Bi-weekly pay
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Immediate start
    Remote work
    Work from home
    Home office

    Humana

    Indianapolis, IN
    4 days ago
  • $169.5k - $248.6k

     ...us. Purpose:The Director RWD Data Engineering is a hand-on technical role that...  ..., optimize, and maintain ETL/ELT ingestion and transformation...  ...technical requirements and develop documentation of RWD engineering...  ...SQL, Snowflake, or BigQuery. Python fluency: pandas, PySpark,... 
    Senior
    Remote work
    Relocation package
    Flexible hours

    Eli Lilly and Company

    Indianapolis, IN
    3 days ago
  • Allied Solutions LLC is seeking a Senior Data Engineer to advance our data strategy. The role focuses on data acquisition, curation, and...  ...architectures and contribute to future state roadmaps, mentoring ETL developers and collaborating with Data Intelligence on governance and... 
    Senior

    Allied Solutions

    Carmel, IN
    5 days ago
  • $180.37k - $212.2k

     ...working at Coinbase. Senior Analytics Engineer As a Senior...  ...ll build the scalable data models and pipelines that...  ...Build and optimize ETL/ELT pipelines using modern...  ...metric optimization. Develop scalable abstractions and frameworks (UDFs, Python packages, internal data... 
    Senior
    Local area

    Coinbase

    Indianapolis, IN
    5 days ago
  • $128k - $252.5k

     ...businesses. We are hiring a Senior Data Scientist to collaborate directly...  ...with clients to design and develop novel projects and solutions....  ...data scientists, engineers, architects, and consultants,...  ...science languages and frameworks (Python, PyTorch, etc.) and data analysis... 
    Senior
    Local area

    Deloitte

    Indianapolis, IN
    4 days ago
  • $106.9k - $200.6k

     ...Office of the CTO, the Advanced Forward Engineering (AFE) team is comprised of cells of Forward...  ...EY’s products. We are seeking a Data Engineer to join AFE delivery pods, where...  ...What we offer you At EY, we’ll develop you with future-focused skills and equip... 
    Senior
    Full time
    Summer holiday
    Work at office
    Flexible hours

    EY

    Indianapolis, IN
    2 days ago
  • $88.7k - $139.26k

     ...you passionate about building high-quality data foundations that power analytics,...  ...high-impact use cases. You will design and develop scalable data models, transform complex data...  ...assets. • 2+ years of experience using Python for data manipulation, transformation, or... 
    Senior
    Full time
    Local area
    Shift work

    Delta Faucet

    Indianapolis, IN
    1 day ago
  • $101.5k - $169.1k

    NextGear Capital is looking for a Senior Product Manager, Data Engineering & Data Products to serve as the product leader for a growing portfolio of enterprise...  ...requirements (e.g., GDPR, CCPA). Familiarity with ETL/ELT and data pipeline concepts (e.g., dbt, Airflow).... 
    Senior

    Cox Automotive Inc.

    Carmel, IN
    4 days ago
  • $140k - $170k

     ...Senior Analytics Engineer Manufacturing & Supply Chain Focus Remote (EST Hours...  ...is investing heavily in its data platform to support supply chain...  ...supply chain analytics Developing ELT pipelines using tools such as Airbyte and Python Designing datasets for production... 
    Senior
    Remote work

    Harnham

    Indianapolis, IN
    5 days ago
  • $165.56k - $188.09k

     ...Sr. Data Analytics Engineer Sr. Data Analytics Engineer Values...  ...role. That means developing, delivering, and selling...  ..., using the ETL tools. Build dimension...  ...(e.g. Project Lead, Senior Software Engineer, Software...  ...data ingestion. ~ Python and Java programming.... 
    Senior
    Local area
    Remote work
    Relocation

    Under Armour

    Indianapolis, IN
    1 day ago
  • $107.9k - $179.9k

     ..., passionate pioneer in data and technology who wants...  ...environment? As an experienced Senior Data Product Analyst - Data Management Engineer III, you will have the...  ...and performance.Use Python, as appropriate, to...  ...you. Recruiting tipsFrom developing a stand out resume to putting... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Indianapolis, IN
    2 days ago
  • $102.3k - $209.5k

     ...Tracks and monitors ongoing Data Center critical infrastructure...  ...data center builds. Acts as the engineering representative on a wide...  ...appropriate team. -Adheres to developed standards and policy through...  ...Governance: -Collaborates with senior team members and supports a... 
    Senior
    Contract work
    Temporary work
    For contractors
    Flexible hours
    Shift work

    Oracle Defunct

    Indianapolis, IN
    2 days ago
  • Allied Solutions, LLC is seeking a Senior Data Engineer to lead data acquisition, curation, and transformation into usable assets. You will help design and deploy modern data architecture and end-to-end data flows for BI and analytics, collaborating with teams across the... 
    Senior

    Allied Solutions

    Carmel, IN
    3 days ago
  •  ...Junior Data AnalystWe are seeking a Junior Data Analyst to join a newly...  ...source systems, leveraging Python, SQL, and ETL/ELT tools to create accurate, reliable...  ...toward more Python-based data engineering practices.Responsibilities:Develop and support data engineering... 
    Full time
    Local area

    Theoris

    Fishers, IN
    5 days ago
  •  ...Junior Data EngineerKnowledge Services is currently seeking a Junior Data Engineer for a contract to hire role supporting the State of Indiana. Applicants must currently...  ...skills include experience with Python, SQL, ETL, and data cleansingPython: data & analytics... 
    Contract work
    Internship
    Local area

    Knowledge Services

    Indianapolis, IN
    5 hours ago
  • $119k - $144k

     ...operational outcomes, and develop forward-looking...  .... In one year as our Senior Data Scientist – Market Evaluation...  ...using tools such as Python, R, SAS, EViews, or...  ...platforms and modern software engineering practices, including...  ...including SQL, NoSQL, ETL processes, and data... 
    Senior
    Full time
    Local area

    Midcontinent Independent System Operator (MISO)

    Carmel, IN
    3 days ago
  •  ...July 17, 2026 at 4:00 AM The Data Engineer plays a key role supporting our...  .... Design and manage ETL/ELT pipelines, data migrations...  ...deliver reliable solutions. Develop modeled data sets for commercial...  ...Proficiency in Snowflake SQL/T-SQL and Python. Familiarity with Microsoft... 
    Full time
    Work at office

    COLTS INC

    Indianapolis, IN
    2 days ago
  •  ...Data EngineerThe Data Engineer supports the execution of Allied's Data Strategy...  ...meet business needs.Develops, maintains, and...  ...solutions, including ETL processes, warehouse...  ...under guidance from senior data engineers.Assists...  ...Strong proficiency in Python for data engineering... 

    Allied Solutions

    Carmel, IN
    2 days ago
  •  ...Data Engineer Our business technology team is enhancing its data engineering...  ...architectures utilizing Python, Microsoft Fabric, Azure...  ...Design, build, and optimize ETL/ELT pipelines utilizing Microsoft...  ...medallion best practices. Develop scalable data models for investment... 

    Merchants Bancorp

    Carmel, IN
    16 hours ago
  • $64.5k - $158.4k

     ...Data Engineer Lilly is seeking a highly motivated and skilled Data Engineer...  ...Development Design, develop, and optimize scalable data pipelines...  ...using Databricks, PySpark, Python, SQL, and Delta Lake to...  ...Implement and maintain ELT/ETL workflows using Databricks Workflows... 
    Full time
    Contract work
    Flexible hours

    Eli Lilly

    Indianapolis, IN
    5 days ago
  • $105.4k - $207.8k

     ...you want to build the data foundations that power...  ...looking for a hands-on Data Engineer to build and operate...  ...026.Work you'll doAs a Senior Consultant, Strategy, Growth...  ...evidence generation.Developing AI-enabled capabilities...  ...development using Python and SQL.Experience building... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Indianapolis, IN
    2 days ago
  •  ...Title : Snowflake Data Engineer Location : Indianapolis, IN Rate : $60/Hr on C2C 10+ Years' Experience...  ...such as Apache Airflow for scheduling, monitoring, and managing ETL processes. Data Transformation Frameworks - Strong knowledge... 
    Remote work

    Concord IT Systems

    Indianapolis, IN
    4 days ago
  • $88.7k - $139.26k

     ...excellence.Delta Faucet Company is seeking a Senior Data Engineer to lead the design, development, and...  ...storage, and analytics environments· Develop and manage end-to-end data workflows...  ...environment· Strong proficiency in SQL and Python for data transformation and pipeline... 
    Senior
    Full time
    Local area

    Delta Faucet Company

    Indianapolis, IN
    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!