Senior Etl Data Engineer

Empower Geographics Inc

Python for backend development
Sql performance tuning
Aws glue emr lambda s3
The Senior Software Engineer - Data / ETL is responsible for designing and implementing complex backend data pipelines and ETL solutions using Python and SQL

Job Summary

  • The Senior Software Engineer - Data / ETL is responsible for designing and implementing complex backend data pipelines and ETL solutions using Python and SQL.
  • This role leads technical delivery for key components, provides guidance to other engineers, and helps shape the data architecture on AWS.
  • Empower offers a flexible work environment with fluid career paths that encourage internal mobility and celebrate purpose, well-being, and work-life balance.

Matching Summary

The Senior Software Engineer - Data / ETL is responsible for designing and implementing complex backend data pipelines and ETL solutions using Python and SQL.

Skills & Requirements

Must-have

  • Python for backend development
  • SQL performance tuning
  • AWS Glue EMR Lambda S3
  • CI/CD pipeline implementation
  • Data architecture design

Nice-to-have

  • Java or JavaScript experience
  • Agile iterative delivery environments
  • Mentoring junior engineers
  • Cross-functional collaboration

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 5+ years of software development experience
  • Strong proficiency in Python and SQL

Work Rights

Not specified

Tailored Resume

Cover Letter