• Chicago, IL
    9 days ago

    Job Description

    • Current Openings
    • Veterans Program
    • Working With Indotronix
    • Referral Program

    All current openings

    Sr. Python Engineer

    • Location: Chicago, Illinois 60606
    • Work model: On-site
    • Posted Yesterday
    • Job ID: JPC - 212160

    Easy ApplyApply Now

    Job Description

    Sr. Python Engineer (ETL Developer IV) - Chicago, IL

    About the Role

    Join a high-impact data engineering team as a Sr. Python Engineer focusing on enterprise-scale ETL solutions. You will lead the design, development, and optimization of advanced backend ETL services, leveraging cloud-native technologies to drive business-critical analytics. Collaborate with cross-functional experts and develop your technical leadership in a fast-paced, innovation-driven environment.

    Responsibilities

    • Lead the architecture, implementation, deployment, and tuning of backend ETL services for large-scale enterprise data solutions
    • Analyze complex data systems, provide efficient technical solutions, and drive continuous improvement in data processing
    • Develop and enforce standards for ETL code quality, compliance, and best practices throughout the project lifecycle
    • Collaborate with architects, platform engineers, and product owners to deliver high-performance, reliable data pipelines
    • Conduct root-cause analysis for production issues and ensure robust database monitoring and incident resolution
    • Author functional specifications and technical designs, aligning deliverables with business needs and objectives
    • Implement advanced code and configuration automation within CI/CD frameworks and Infrastructure-as-Code environments
    • Provide technical guidance, effort estimation, and impact analysis for project planning and execution

    Required Skills and Experience

    • 6+ years in ETL development with deep expertise in data cleansing, profiling, transformation, and workflow automation
    • Advanced proficiency in complex Python or PySpark coding for data engineering
    • Expert-level SQL skills, including performance tuning and debugging
    • 3-4 years of hands-on experience with AWS services: Glue, Step Functions, EventBridge, S3, Redshift, Lambda, RDS Aurora/MySQL, CloudWatch
    • Strong knowledge of database internals, especially AWS RDS MySQL
    • Experience with big data processing and automation using CI/CD and IaC tools (Harness, YAML, CloudFormation)
    • Bachelor's degree in Computer Science, Information Systems, or related technical field (preferred)

    Preferred Skills

    • Proven experience as a technical lead for ETL/Data Engineering teams
    • Hands-on exposure to Apache Iceberg
    • Familiarity with observability tools such as Dynatrace or DataDog

    Benefits

    • High-visibility role with leadership responsibilities and technical ownership
    • Exposure to enterprise-scale, cloud-based data architecture and cutting-edge AWS services
    • Collaborative, cross-functional engineering culture that promotes continuous learning
    • Flexible contract opportunity-no face-to-face interview or local residency required

    How to Apply

    Ready to take your ETL and Python engineering expertise to the next level? Submit your resume today to be considered for this exciting opportunity.

    Easy ApplyApply Now

    Interested in this role?

    Easy ApplyApply Now

    Job details

    Job ID JPC - 212160

    Location Chicago, Illinois, United States

    Work Model On-site

    Job Type Contract

    Posted November 2, 2026

    Skills Top 5 Skill sets 1 Complex coding in Python or PySpark development experience is a must2 SQL Development debugging optimization 3 AWS - Glue Step Functions Event Bridges4 Knowledge of inner working of Databases - like AWS RDS MySQL 5 Big Data Processing

    Share this job

    *

    Numbers & Facts

    LocationChicago, IL

    Skills

    • AWS Lambdaunmatched
    • Amazon Relational Database Service (RDS)unmatched
    • Amazon Simple Storage Service (S3)unmatched
    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Apacheunmatched
    • Automationunmatched
    • Best Practicesunmatched
    • Big Dataunmatched
    • Cloud Computingunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Data Analysisunmatched
    • Data Managementunmatched
    • Data Processingunmatched
    • Database Extract Transform and Load (ETL)unmatched
    • Debugging Skillsunmatched
    • Information Technology & Information Systemsunmatched
    • Leadershipunmatched
    • MySQLunmatched
    • Performance Tuning/Optimizationunmatched
    • Process Improvementunmatched
    • Project Executionunmatched
    • Project Lifecycleunmatched
    • Project Planningunmatched
    • Python Programming/Scripting Languageunmatched
    • Requirements Managementunmatched
    • Root Cause Analysisunmatched
    • SQL (Structured Query Language)unmatched
    • Software Engineeringunmatched
    • Standards Developmentunmatched
    • Systems Analysisunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical/Engineering Designunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder