Senior Data Engineer at XPT Software Australia Pty Ltd | New South Wales, AU | Rezi

Senior Data Engineer at XPT Software Australia Pty Ltd

Senior Data Engineer

XPT Software Australia Pty Ltd · New South Wales, AU

1 weeks ago

Senior Data Engineer

XPT Software Australia Pty Ltd · New South Wales, AU

12 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Senior Data Engineer will design, build, and operate scalable, secure, and high-performance data platforms. This role involves critical data pipelines and architectures powering analytics, reporting, and advanced data use cases like machine learning and real-time insights. The candidate will collaborate with analytics, data science, product, and business teams, mentor engineers, and drive engineering best practices.

Responsibilities

  • Design and own scalable data architecture, including batch and streaming patterns.
  • Choose appropriate storage, compute, and processing patterns.
  • Ensure scalability, reliability, fault tolerance, and cost efficiency of data platforms.
  • Develop and maintain ETL/ELT pipelines at scale.
  • Handle incremental loads, CDC, and failure recovery.
  • Implement data quality checks and monitoring.
  • Review code, data models, and designs.
  • Translate business requirements into technical solutions.
  • Communicate trade-offs to stakeholders and leadership.

Requirements

  • Minimum 6 years of experience.
  • Strong hands-on experience with Azure Data Lake Gen2, Synapse, Databricks.
  • Solid experience in PySpark / Spark SQL, Databricks performance tuning & job optimization.
  • Proficient in Complex SQL (window functions, CTEs, execution plans).
  • Strong understanding in mentoring junior and mid-level engineers.
  • Experience communicating trade-offs to architects and product teams.
  • Experience working with Azure DevOps or GitHub Actions.

Skills

  • Azure Data Lake Gen2
  • Synapse
  • Databricks
  • PySpark
  • Spark SQL
  • Databricks performance tuning
  • Job optimization
  • Complex SQL
  • Window functions
  • CTEs
  • Execution plans
  • Mentoring
  • Azure DevOps
  • GitHub Actions
  • Streaming
  • Real-Time Data Processing
  • Low-latency pipelines
  • Data Governance
  • Metadata Management
  • Data classification
  • Sensitivity labels
  • Advanced Python Engineering Practices
  • Performance-aware Python design
  • Analytics
  • BI Awareness
  • Cloud Cost Optimization
  • FinOps

Experience Level

  • 6 years