S

Simple Machines

Data architecture, engineering, science, and apps

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeChristchurch, New ZealandNo salary listedHybrid

About the Job

Requirements

  • The candidate must have strong data or software engineering fundamentals and write clean, well-tested, production-quality code.
  • The candidate must be proficient in multiple programming languages, ideally including Python.
  • The candidate must have experience with cloud platforms such as AWS, GCP, and/or Azure, and be comfortable working with cloud-native services.
  • The candidate must have strong experience with SQL, databases and/or data warehouses, data modelling, and data storage patterns.
  • The candidate must have exposure to containerisation, CI/CD, and infrastructure-as-code concepts.
  • The candidate must be able to translate technical concepts for non-technical stakeholders, understand client needs, and shape realistic expectations.
  • The candidate must have a curious, adaptable mindset and enjoy learning new technologies in varied project environments.
  • The candidate must have 5+ years of professional experience in data engineering, software engineering, or a closely related field.
  • The candidate must have a degree or equivalent experience in computer science or a related field.

Responsibilities

  • Design and build data platforms, pipelines, and integrations tailored to each client’s environment and objectives.
  • Develop batch and real-time data processing solutions at scale.
  • Work directly with clients to understand their requirements, shape expectations, and advise on best practices for data architecture and engineering.
  • Learn and adapt to new cloud platforms, tools, and frameworks as projects demand.
  • Help client teams build capability by sharing knowledge and establishing good engineering practices.
  • Contribute to security, governance, and quality across delivered solutions.

Desired Qualifications

  • Consulting or professional services experience is a bonus but is not essential.

About the Company

Simple Machines

Data architecture, engineering, science, and apps

Simple Machines is an Australian consulting firm that combines data architecture, data engineering, data science and software development to build large-scale, distributed data platforms and machine learning applications. They design end-to-end data systems that process streaming and batch data at massive scale and help clients operationalize analytics and AI in real-world apps. Unlike firms that offer only consulting or only training, they pair hands-on implementation with formal partnerships—Confluent for Kafka, Databricks for Spark, and Lightbend for Scala—across advisory, implementation, and training. Their goal is to help enterprises, governments, and global tech companies unlock the value of their data through scalable, reliable data pipelines and AI workloads.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Sydney NSW, Australia
Founded
2008

Recently Posted Jobs

Explore more opportunities at Simple Machines

See more jobs