Build a Brighter Future with McNab
Senior Data Engineer
- 492406
- Brisbane, Australia
- Corporate
- Full-time
We're looking for not so ordinary people.
At McNab, we recruit people who want more than just the average job. The people who thrive here are the ones who enjoy solving complex problems, improving the way businesses operate, and taking ownership of meaningful outcomes.
We’re building a modern data capability with strong backing from executive leadership, and we’re looking for a Senior Data Engineer who wants the freedom to help shape that journey.
About the Role
As a Senior Data Engineer at McNab, you’ll play a key role in designing and evolving our modern data platform across Azure, Snowflake and Airflow.
This role is more than building pipelines — we’re looking for someone who can think strategically, identify opportunities for improvement, influence technical direction, and proactively solve problems across the broader business.
You’ll work closely with the Data & Analytics Manager and wider teams to design scalable data solutions, improve engineering standards, and help drive innovation across our growing technology ecosystem. We’re particularly interested in people who enjoy experimenting with new tools, leveraging AI and automation, and continuously improving the way teams work.
This is an opportunity to join a business where technology investment is strongly supported from the top down, and where good ideas can quickly turn into action.
Key responsibilities include:
- Assist in shaping and delivering McNab’s data engineering roadmap.
- Design, build and maintain scalable data ingestion pipelines using Airflow.
- Develop and optimise enterprise-grade data models and warehouse solutions.
- Continuously improve pipeline performance, scalability, reliability and observability.
- Build and maintain CI/CD processes using GitHub Actions.
- Leverage LLMs and automation tooling to improve engineering workflows and code quality.
- Support data governance, security and access management requirements across the business.
- Collaborate closely with analytics, applications and business teams to deliver fit-for-purpose solutions.
- Contribute to engineering standards, documentation and best practices across the team.
About You
You’re someone who enjoys ownership, thinks ahead, and doesn’t wait to be told where improvements can be made.
You’ll likely bring:
- Demonstrated experience as a Data Engineer or in a similar role.
- Strong experience building modern cloud-based data platforms.
- The ability to work autonomously and confidently lead technical outcomes.
- Strong communication skills and the ability to collaborate across technical and non-technical teams.
- A proactive mindset with a genuine interest in solving business problems, not just technical tasks.
- A passion for continuous improvement, innovation and emerging technologies.
- Experience mentoring or positively influencing other team members through collaboration and leadership.
Technical Skills:
- Advanced Python skills for data engineering and processing complex data structures.
- Expert-level SQL skills including optimisation, modelling and security.
- Strong experience with Snowflake, Airflow and modern cloud infrastructure.
- Experience with Azure resources including Virtual Machines, Function Apps and Logic Apps.
- Strong experience with Git, GitHub Actions and CI/CD principles.
- Comfortable working within Linux/terminal-based environments.
- Interest and practical exposure to AI-assisted development workflows and LLM tooling.
Desired Skills & Experience:
- Experience working alongside Data Science, DevOps or Software Engineering teams.
- Experience designing enterprise-scale data models and modern data architectures.
- Exposure to analytics engineering or data application development environments.
About McNab
McNab is one of the largest Construction, Development and Property groups in Australia, with turnover now exceeding $1bn each year. Despite our growth and size, we've never lost our small company DNA - which centres around genuine care for our staff, customers and all our stakeholders. Success for us isn't about awards or growth, it's when we deliver so well that our customers are proud to wear a McNab T-Shirt on weekends!
We genuinely care. We make it easy. We deliver certainty.
This is our promise - to our clients, and everyone we deal with. Delivering on these three things really well is what drives us at McNab. Everything we do, from recruiting and training to performance and promotion, centres around this promise.
We leverage the entire McNab Group to deliver certainty for our clients at a time of unprecedented uncertainty in the industry. And our approach works. From delivering our own property developments, to manufacturing our own building products, and a plethora of aligned businesses, your career at McNab goes well beyond traditional construction roles.
McNab benefits:
- Birthday leave – Celebrate your special day on us!
- Bank and Employee Discounts - Access a range of exclusive savings and offers.
- Social Club and team events – Work hard, play hard with regular team events.
- Annual health and fitness subsidy – Stay fit and healthy with our health benefits
- Fitness passport membership - Access to a wide range of gyms and fitness facilities
- Parental leave program – Supporting you through life’s important milestones with tailored options to you and your family
- Employee Assistance Program – We’ve got your back when you need it
- Tailored development opportunities – We invest in your growth
This is an outstanding opportunity to join a business genuinely investing in technology and data, where you’ll have the opportunity to influence direction, implement new ideas and help shape the future capability of the organisation.
If this sounds like the kind of opportunity you’ve been looking for — APPLY NOW!
Please note: shortlisted applicants will be asked to complete a skills assessment.