Epsilon Data Management LLC is hiring a Senior Data Engineer. This full-time hybrid role requires working from the Chicago office certain days per week with telecommuting allowed for the balance. Responsibilities include developing and executing software tests, writing and optimizing complex SQL and Python scripts for large-scale data transformations on Greenplum, designing and maintaining AI-enabled PySpark data pipelines on AWS (EMR, Glue, Athena, DynamoDB, S3), tuning jobs for performance and compliance, automating deployments with CloudFormation, scheduling batch workloads, building internal dashboards and data products, and implementing monitoring and alerting. The role requires a Master's degree in a related field and at least two years of experience building PySpark ETL on AWS, authoring complex SQL on Greenplum/Postgres, managing AWS Glue Data Catalog, implementing CI/CD pipelines, engineering observability with CloudWatch, enforcing data quality and security controls, and developing GenAI-assisted delivery integrating LLMs with PySpark/SQL. Benefits include flexible time off, paid holidays and sick time, parental leave, childcare and elder care assistance, adoption assistance, health coverage, 401(k), tuition assistance, commuter benefits, professional development, and more. Salary range is $145,870 to $182,000 annually.
What you'll do
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.