Senior/Staff Data Engineer

 Posted 2 months ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design, build, and maintain scalable data pipelines and transformation architectures to power grid analytics products. Collaborate with cross-functional teams to establish data engineering standards and mentor other engineers on modelling and architecture.

The Role

We're hiring a Senior to Staff-level Data Engineer to build and evolve the data layer that powers our grid analytics products.

This is a hands-on data engineering role. You'll design pipelines, write transformations, and ship data that downstream consumers — data scientists, product engineers, and analysts — depend on daily.

What You'll Do

  • Design, build, and maintain scalable data pipelines that transform and serve data for analytics and platform features
  • Ensure data quality, reliability, and observability across the pipelines and models you own
  • Collaborate with Data Science, Product Management, Software Engineering and Design to understand domain requirements and translate them into robust data structures and systems
  • Establish data engineering standards — modelling conventions, testing practices, documentation, and observability
  • Identify and address data technical debt, particularly where poor abstraction is creating complexity downstream
  • Mentor other engineers on data modelling, pipeline design, and transformation architecture

What You'll Bring

  • 5+ years of data engineering experience with demonstrated impact at Senior or Staff level
  • Strong experience building and maintaining production data pipelines at scale
  • Hands-on experience designing layered transformation architectures (staging, intermediate, mart patterns) in production
  • Deep knowledge of modern data stack technologies (orchestration, transformation, storage, and streaming) and the Data Engineering lifecycle
  • Solid data modelling fundamentals — dimensional modelling (Kimball), relational theory, and a clear sense of when to apply different techniques
  • Experience with dbt or similar transformation frameworks
  • Solid software engineering fundamentals: version control, testing, code review, CI/CD
  • Fluency with AI-assisted development tools and workflows
  • Experience working closely with downstream consumers and designing data that serves their needs
  • A track record of bringing structure and clarity to complex or messy data landscapes

What Would Set You Apart

  • Experience in energy, utilities, or grid technology
  • Experience building data products with defined consumers, SLAs, and quality contracts
  • Time-series data or operational analytics experience
  • Background in data mesh principles or domain-oriented data architecture
  • Experience with distributed systems or stream processing
  • Experience with modern data orchestration tools (Airflow, Dagster, Prefect)
  • Cloud data infrastructure depth (AWS, GCP, or Azure)

What We Offer

  • Competitive salary and equity package
  • Remote-first, with head office in Sydney
  • A talented team of engineers, data scientists, and power systems specialists working on hard problems that matter

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Data Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified