Data Senior Engineer
About Us
Fortescue is both a proud West Australian company and a global green solutions business. We are recognised for our culture, innovation and industry-leading development of infrastructure, mining assets and green energy initiatives.
Our Opportunity
Work Location: Perth – Fortescue’s Perth office is located on the traditional lands of the Whadjuk Noongar people.
Roster: Monday to Friday
We are looking for a Senior Data Engineer to design, build, and optimize scalable data systems using modern cloud and data engineering practices. You will develop robust data architectures and pipelines that provide curated, analytics-ready data for Data Analysts, Data Scientists, and business teams.
This role requires close collaboration with the Analysts, Data Scientists, the Offshore team, and broader business stakeholders to deliver data-driven solutions that enable actionable insights. As a senior member of the team, you will also mentor offshore team members, providing guidance on best practices in technology, coding standards, and solution design.
If you thrive in a fast-paced environment and are passionate about unlocking the value of data, we’d love to hear from you.
Key Responsibilities
- Architect, build and optimize scalable data pipelines and provisioning processes, ensuring timely, reliable and production-ready data products
- Develop secure, compliant, and governed data storage solutions across cloud platforms and enterprise systems
- Create reusable code, libraries and tools to streamline data access, interpretation and transformation
- Automate data preparation and integration tasks using metadata-driven approaches and AI-enabled techniques
- Monitor schema changes, data usage patterns and implement smart sampling/caching to improve performance
- Work extensively with AWS services (Lambda, Step Functions, S3, RDS, EC2) and manage secure, scalable Snowflake environments
- Define and maintain Infrastructure-as-Code using AWS CDK, Terraform and automation frameworks
- Implement CI/CD pipelines with GitHub Actions, ensuring robust testing, secure deployments and engineering best practices
- Collaborate with Data Analysts, Data Scientists, offshore teams and business stakeholders to deliver governed, high-quality data solutions
- Produce and maintain documentation on architecture, engineering standards, patterns and best practices
- Provide technical leadership through code reviews, mentoring, coaching offshore teams and supporting data profiling, analysis and visualization activities.
Qualifications and Experience
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience
- 10+ years’ experience in Data Engineering with strong capability in designing, building and optimising scalable data pipeline
- Extensive experience with cloud platforms—particularly AWS—and delivering cloud-based data engineering solutions
- Strong proficiency in SQL for advanced querying, performance tuning and data modelling
- Expert Python skills for data engineering, automation and pipeline development, with additional experience in JavaScript beneficial
- Hands-on experience with Snowflake, including administration, optimisation and integration into data pipelines
- Strong understanding of data modelling best practices across cloud, hybrid and on-prem environments
- Experience with BI and analytics tools (Tableau, Power BI, Spotfire) and knowledge of visualisation best practices
- Solid grounding in DevOps/DataOps practices—CI/CD, Git/GitHub, GitHub Actions, and IaC tools such as Terraform and AWS CDK
- Strong communication, documentation and problem-solving skills, with experience in Agile delivery frameworks and the ability to mentor and collaborate in cross-functional teams.
Our Commitment
Fortescue is deeply committed to providing a safe culture that builds respect, fosters inclusiveness, and values diversity. We celebrate individual strengths and team members from all backgrounds are encouraged to bring their whole selves to work. Our global workforce drives and promotes an inclusive culture, both within our organisation and throughout the communities we interact with across the world. Diverse backgrounds include First Nations Peoples, people with differing abilities, LGBTIQ+ community, gender, neurodiverse, cultural diversity, all age groups, and those with an intersectional or multiple diverse characteristics. We encourage candidates from all backgrounds to apply.
https://fortescue.com/careers
Internal Candidates / Current Contractors please apply via Success Factors Careers Portal. For further information on how to apply please visit the Fortescue Hub.
Fortescue reserves the right to close applications early should a suitable pool of candidates be identified. Fortescue will never contact you to ask for payment of any kind, whether directly or through a third party.