Browse All Jobs
Job Description
Easygo is seeking a Senior Software Development Engineer (Data Engineering) to join their team in Melbourne, Australia. The ideal candidate will be passionate about data engineering and eager to work in an innovative and collaborative environment. This role involves tackling complex big data problems, building scalable solutions, and collaborating with industry-leading engineers.Easygo deeply cares about employee career development and fosters a culture that prioritizes growth through tailored learning programs and mentorship.Responsibilities:
  • Architect, design, and optimise scalable ETL pipelines using AWS Glue and Airflow.
  • Lead the development of secure, scalable, and cost-efficient data infrastructure using AWS services and Terraform.
  • Collaborate with stakeholders to define and drive strategic data initiatives.
  • Own and enhance observability practices, implementing robust monitoring, alerting, and logging systems.
  • Develop and enforce automated data governance strategies, ensuring compliance with GDPR and industry regulations.
  • Architect and optimise data pipelines for Change Data Capture (CDC) and reconciliation workflows.
  • Drive improvements in engineering best practices, including code quality, system design, and documentation.
  • Identify opportunities and implement innovative solutions to enhance data platform capabilities.
  • Perform advanced code reviews, mentor engineers, and foster a collaborative engineering culture.
Requirements:
  • Experience with AWS Glue and Airflow.
  • Experience with AWS services and Terraform.
  • Experience with data governance and compliance (GDPR).
  • Experience with Change Data Capture (CDC).
Easygo offers:
  • Lucrative Annual Bonuses
  • Paid volunteer day
  • Daily catered breakfast
  • On-site masseuse
  • Team lunches and happy hour
  • Fun office environment with pool tables and gaming consoles
Apply Manually