Senior Data Engineer

Job description

What you'll be doing

In 2017, Catch launched the Marketplace platform. Marketplace allows our valued Catch customers to discover a huge range of brands, awesome technologies, outdoor products and everything else under the sun. Whatever you’re looking for, you’ll find it on Marketplace.

We are looking for a Senior Data Engineer to join the Marketplace team based in Bentleigh East. you’ll work collaboratively with the wider Marketplace team to foster relationships with our third-party retailers and help to grow the sales in various categories. Reporting to the Account Manager Team Leader, you’ll be driving optimisation and projects and lead the Account Managers in their day to day activities to ensure Catch attracts and retains the best sellers on its platform.

What does a normal day in the life of a Senior Data Engineer at Catch look like?

Well… no two days at Catch are alike, but you could probably expect your typical day to include some of the following things:

  • Design, develop and maintain enterprise data warehouse/data lake and data engineering solutions on cloud at an enterprise scale.
  • Develop data engineering patterns, frameworks and follow best practices for developing metadata-driven data engineering processes for both data pipelines and data warehouse ETL processes
  • Supports the development of agreed standards and tools, to achieve well-engineered software solutions
  • Adopts DevOps and Infrastructure as code principles and practices when deploying and designing data solutions.
  • Develop source of truth data models to power business analytics solutions using data warehouse modelling techniques.
  • Work with internal stakeholders to design flexible data marts that are accurate, easy to use and perform well to deliver insights and operational reporting to the business.
  • Ensure reliable performance of the data warehouse through continual monitoring, performance tuning and intelligent scheduling of workloads.
  • Ensure integrity and accuracy of data models by developing data quality checks, reconciliation processes and thorough testing practices


The skills you’ll have

  • Strong experience as a data engineer / data warehouse developer within the data and analytics domain.
  • Experience in ingesting and processing data from various types of source systems and data formats.
  • Experience in building and managing the cloud infrastructure required for a data platform in AWS. This includes S3, EMR, Athena, Redshift, Glue, RDS, EC2 and Lambda
  • Experience with CI/CD workflows, Infrastructure as Code practices & productionising data services.
  • Advanced working SQL and software development (preferably Python) knowledge and experience
  • Experienced in designing and implementing data warehouse models such as dimensional models
  • Experience with a modern enterprise-grade BI tools such as Tableau or PowerBI


Join our team of Catchies

There has never been a more exciting time to join the Catch Team!!

Our people are at the heart of everything we do, and will go above and beyond for our customers “To be the trusted place where Australians start their shopping journey”.

Working at Catch, you’ll experience:

  • Flexibility comes in all shapes and sizes at Catch, and as part of our commitment to flexibility, we offer all team members the opportunity to take control over when, where and how work is accomplished depending on your role.
  • To help our team members juggle the demands of work and life, our health and wellbeing program aims to encourage positive morale and help employees reduce stress through the promotion of work/ life balance.
  • To enable our team members to give back to our communities, we offer a day’s paid volunteer leave
  • My Catch Perks - up to 5% discount off selected retailers including Kmart, Target, Bunnings and Officeworks
  • An organisation that is experiencing incredible growth
  • Support and collaboration, not just with their immediate team, but with the broader organisation as well!
  • Other unbelievable benefits and perks like free Club Catch membership, study support, in house learning and development, parental leave programs, plus loads more...

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
December 9, 2021
December 9, 2021
EPAM Systems
December 9, 2021