Principal / Senior Data Engineers - Data driven platforms - Christchurch
Simple
· Christchurch, Canterbury, New Zealand
· Full time
LocationChristchurch, Canterbury, New Zealand
EmploymentFull time
Role typeEngineering
PostedMar 20, 2024
Â
Description
Â
Â
Join Simple Machines and be part of our mission to help clients unlock the full potential of their data through the creation of cutting-edge business driven data platforms and software solutions. As we continue to expand our team across Australia and New Zealand, we are seeking Principal / Senior Data Engineers who are unafraid to challenge the status quo and push boundaries.
Â
Â
Â
Â
About You
Â
Â
We are looking for individuals who are passionate about working closely with clients to solve complex problems and lead them on a journey from discovery to technical implementation. You have a knack for understanding client needs and delivering market-leading solutions.
Â
Â
Â
Â
The Exciting Part
Â
Â
Simple Machines is not your average consultancy or software engineering firm. Our team is comprised of inspiring technical leaders in Data Engineering, Machine Learning, and Artificial Intelligence. Our projects are data-focused and drive impactful business outcomes.
Â
Â
Â
Â
About the Role
Â
Â
As a Principal / Senior Data Engineer, you will have the opportunity to work on world-class programs, collaborate with our engineering and analytics teams, and mentor teams from various organizations.
Â
Â
Â
Â
Sound good so far?
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Â
Requirements
Â
Â
Â
Â
Responsibilities
Â
Collaborate with business stakeholders to understand their domain and data needs
Architect, design, and implement scalable solutions to meet stakeholder requirements
Mentor teams across a variety of organisations
Â
Â
Â
Requirements
Â
Understanding of big data considerations, such as security, governance, reliability, and scalability
Ability to upgrade existing solutions to meet new requirements
Ability to model data to meet business requirements and make informed technology recommendations
Deep understanding of structured, semi-structured, and unstructured data
Hands-on experience with batch processing and streaming tools and technologies, such as Spark, Kafka, Flink, DBT, and Athena
Experience with cloud platforms (GCP)
Experience on Google Cloud Platform (primarily on Google Storage, BigQuery)
Proficiency in programming languages such as Python, Java, Scala, GoLang, or Rust
Experience with data warehousing technologies (BigQuery, Snowflake, Databricks) and data storage formats (Parquet, Delta, ORC, Avro, JSON)
Â
Â
Â
Nice-to-Haves
Â
Current certifications in GCP (for example Professional Data Engineer)
Experience with infrastructure as code tools (Terraform, Pulumi, CDK)
Knowledge of containerised solutions (Docker, Kubernetes)
Experience with testing tools and frameworks (DBT, Great Expectations, Soda)
Â
Â
Â
Unless otherwise stated: You must have full working rights in New Zealand.
Â
Â
Benefits
Â
Â
Working at Simple Machines
Â
Â
We’re looking for someone who’s as passionate as we are about building a world-class technology company specialising in engineering for data.
Â
Â
Â
Â
Just some of the benefits of working with Simple Machines include:
Â
Â
Â
Flexible working: Want to work from home or leave early to pick up the kids? Need to start early some days, later on others? No problem!
Generous parental leave: Three months’ fully paid primary carer leave and one month fully paid secondary carer leave, subject to a minimum 12 month tenure
Learning and development: We all love continually learning and have a generous budget for you to upskill, join conferences, get certified and qualified
Lunch is on us. Always! We happily supply lunch at each of our office locations every Monday, Wednesday and Friday.