RaptorTech Pty Ltd
RaptorTech helps mining and industrial businesses deploy, maintain and improve technology solutions. We work with large volumes of operational and telemetry data from equipment operating in demanding environments, turning raw data into insights that support better decision-making.
We are looking for a Data Engineer (SQL & dbt) to join our growing team and help transform raw mining telemetry and operational data into structured, analytics-ready datasets.
This role is ideal for someone who enjoys writing high-quality SQL, building robust data models, and solving complex data challenges.
About the Role
You will primarily work with dbt and PostgreSQL to design and maintain data models that support reporting, analytics, and operational insights. You will collaborate closely with developers, analysts and product teams to ensure data is accurate, well-structured and aligned with operational needs.
Key Responsibilities
Develop and maintain dbt models to transform raw data into analytics-ready datasets
Write and optimise SQL queries in PostgreSQL to ensure performance and reliability
Design and maintain structured data models to support reporting and analytics
Collaborate with stakeholders to define business metrics and reporting requirements
Optimise query performance and manage incremental data transformations
Support reporting and dashboards using Superset or other BI tools
Troubleshoot and resolve data quality and pipeline issues
Maintain clear data documentation and transformation logic
Skills & Experience
Strong SQL skills with experience in PostgreSQL
Hands-on experience with dbt (data build tool)
Experience building data transformation pipelines and analytics data models
Understanding of query optimisation and performance tuning
Strong problem-solving ability and attention to detail
Ability to collaborate with both technical and operational stakeholders
Desirable
Experience working with large or complex datasets in production environments
Familiarity with Git or version control workflows
Understanding of analytics engineering or data governance practices
Exposure to mining, resources, industrial IoT, or fleet management systems
Familiarity with metrics such as equipment utilisation, shift reporting or production performance
Why Join RaptorTech?
Work on real-world industrial data problems
Join a growing technology company supporting mining operations
Opportunity to influence data architecture and analytics capability
Collaborative and technically focused team environment
Competitive salary
By continuing you agree to our Terms & Privacy Policy.