Job Closed
This listing is no longer active.
Unlocking the power and potential of data.
ETL Developer, Python
Location
Illinois
Posted
75 days ago
Salary
0
Seniority
Senior
Job Description
ETL Developer, Python
CSpring
• You'll design and maintain the data infrastructure that powers enterprise analytics and federal reporting for some of the nation's most critical public health programs. • 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. • Support Medicaid analytics and federal reporting initiatives including T-MSIS, PERM, MARS, and Quality of Care programs. • Develop robust data validation, reconciliation, and audit-traceable pipelines that hold up under regulatory scrutiny. • Write and optimize SQL and stored procedures across relational platforms including Snowflake, Oracle, and SQL Server. • Participate in cloud migration and modernization initiatives within Azure-based architectures, bridging legacy and modern platforms. • Collaborate closely with analysts, QA engineers, and BI reporting teams to make sure data is accurate, timely, and trustworthy at every stage. • Participate in code reviews, source control, and CI/CD processes using Azure DevOps and GitHub.
Job Requirements
- 5+ years of data engineering experience with a focus on enterprise data warehousing
- 5+ years of hands-on ETL development using Informatica PowerCenter, Azure Data Factory, or comparable tools
- 5+ years of Python development for data engineering and automation
- 3+ years of experience with Spark-based processing frameworks (Databricks or equivalent)
- Strong SQL expertise and hands-on experience with relational databases including Snowflake, Oracle, or SQL Server
- Experience with source control and DevOps practices (Azure DevOps, GitHub, CI/CD pipelines)
- Bachelor's degree or higher in Computer Science, Engineering, Analytics, or a related field
Benefits
- The work matters beyond the warehouse.
- The pipelines you build support Medicaid programs and federal reporting that affect millions of people.
- You'll be surrounded by people who care.
- The culture here is warm, collaborative, and grounded — people ask good questions, share what they know, and hold each other to a high standard.
- Your work is visible and your voice is heard.
- Collaborate closely with analysts, QA engineers, and BI reporting teams to make sure data is accurate, timely, and trustworthy at every stage.
- Follow data engineering best practices for performance, reliability, reusability, and security — not just functionality.
- Support production operations, incident resolution, and root-cause analysis when issues arise.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Liderar iniciativas estratégicas de análisis y explotación de datos • Coordinar equipos técnicos en entornos de vanguardia
• Design and develop robust full-stack applications — Node.js services and APIs on the server, and responsive, thoughtfully built interfaces on the client using Vue.js, Next.js, or similar frameworks. • Design and ship AI-native features end-to-end — LLM endpoints, retrieval-augmented generation (RAG) pipelines, tool/function calling, and agentic workflows — that meet the same bar for reliability, observability, and cost-efficiency as the rest of the platform. • Architect and optimize serverless systems on AWS (Lambda, S3, RDS, etc.). • Partner with design and product to turn ideas into crisp, accessible user experiences, and iterate quickly based on customer feedback. • Mentor mid-level and junior engineers and raise the bar through code review, design critique, and a strong team culture. • Collaborate with cross-functional stakeholders to translate business needs into technical solutions. • Monitor, debug, and improve system reliability, performance, and security — including the behavior and cost of AI components in production. • Participate in code reviews, design discussions, and continuous improvement initiatives, leveraging AI coding assistants to accelerate delivery without compromising rigor.
• Sviluppo e manutenzione di soluzioni web enterprise. • Contribuire sia alla logica applicativa server‑side sia allo sviluppo di interfacce web moderne e responsive. • Coinvolgimento nella configurazione e gestione di dati applicativi, nella creazione di nuovi campi, utenti e gruppi. • Collaborazione con team tecnici e di progetto in contesti strutturati.
Senior Software Engineer, Python
CyberMaxxCyberMaxx prevents, detects, and responds to cyberattacks so organizations can have peace of mind.
• Work with development team and other department leads to outline scopes of and design new toolsets • Create intelligible plans for how tools will be implemented, including documentation and diagrams as necessary, to aid in team collaboration • Refine plans to meet team requirements and implement them into functional, structured, and efficient applications • Identify inefficiencies and counterintuitive elements of current toolsets and offer practical solutions • Implement redesigns of existing toolsets to improve performance, compatibility, stability, and/or implement additional features • Complete and review documentation for projects or any operational effort • Provide system performance monitoring and troubleshooting • Maintain current knowledge of relevant technology as assigned • Other activities as assigned




