Quick Overview
Job Description
Your new company
Join a leading organisation within the mining sector that is driving innovation through cutting-edge cloud, data, and machine learning technologies. This is an exciting opportunity to contribute to large-scale digital transformation initiatives while working alongside highly skilled engineering and technology teams.
Your new role
As a Senior Software Engineer, you will play a key role in the design, development, and deployment of scalable cloud-native solutions. You will be responsible for building robust AWS-based applications, developing data and machine learning pipelines, and implementing best-practice DevOps processes. Working within an agile environment, you will collaborate with cross-functional stakeholders to deliver high-quality technology solutions that support critical business outcomes.
What you'll need to succeed
- Proven experience as a Senior Software Engineer within large enterprise environments.
- Strong hands-on experience across AWS cloud services and cloud-native architecture patterns.
- Advanced expertise in Terraform and Infrastructure as Code (IaC).
- Extensive Python software development experience.
- Demonstrated experience delivering serverless applications and architectures.
- Experience building and deploying machine learning solutions using Amazon SageMaker.
- Strong data engineering capabilities, including ETL development and data pipeline design.
- Experience implementing OpenSearch for search, analytics, and monitoring solutions.
- Solid understanding of RESTful APIs and microservices-based systems.
- Strong knowledge of CI/CD pipelines, DevOps practices, and automation frameworks.
- Excellent stakeholder engagement, communication, and problem-solving skills.
- Experience with Next.js and TypeScript will be highly regarded.
- Initial 6-month contract with strong extension potential.
- Opportunity to work on enterprise-scale cloud, data, and AI initiatives.
- Collaborative and innovative team environment.
- Exposure to modern AWS technologies and best-practice engineering frameworks.
- Competitive contract rates and flexible working arrangements.
Share your updated CV at
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.
Similar jobs
- CI
Senior Application Programmer (Java) - Vice President - Sydney
NewCitigroup Inc.
Sydney🇦🇺Hybrid5 hours agoMicroservicesComplianceJava - RE
Senior Software Engineer, AI Prototyping & Discovery
NewRedgate
Western Australia🇦🇺Hybrid5 hours agoMachine LearningC#LLM+3Technology - IS
Software Engineer
NewiSelect
Brisbane🇦🇺Hybrid6 hours agoNode.jsAWSAgile+3Technology - HA
Software Developer
NewHAYS
Perth, Western Australia🇦🇺Hybrid6 hours agoMicroservicesMobXSQL+6Technology - LE
Senior Software Engineer - 9 months
NewLeidos
Australian Capital Territory🇦🇺Hybrid6 hours agoC++JavaPythonTechnology - HY
Integrated Photonics Application Engineer
NewHyperLight
Western Australia🇦🇺Hybrid6 hours agoQuantum ComputingTechnology - LE
Software Engineer - 9 months
NewLeidos
Australian Capital Territory🇦🇺Hybrid6 hours agoC++JavaPythonTechnology - OP
Senior Software Engineer - Real-Time Trading Platform (APAC)
NewOptiver
Sydney🇦🇺Hybrid6 hours agoC++Technology - LU
Senior Application Engineer
NewLuminance
Western Australia🇦🇺Hybrid6 hours agoNode.jsHelmJava+3Technology - DP
Remote Software Engineer - HealthTech Integrations & Data
NewDispensed PTY LTD
Australia🇦🇺Remote6 hours agoNext.jsSupabaseTypeScriptTechnology - OP
Senior Software Engineer - Critical Engineering
NewOptiver
Sydney🇦🇺On-site6 hours agoC#C++Java+2Technology - NC
Senior Software Engineer (Rust)
NewNCS
Brisbane🇦🇺Hybrid6 hours agoDockerRustEdge Computing+3Technology