Location: Sydney, Australia
Engagement: Contract (6 months and Extendible) - Hybrid
About the Role
We are looking for an experienced Platform Engineer to join a high-performing engineering team responsible for building and evolving a modern developer platform.
The team is undertaking a major initiative to migrate a large, mission-critical microservices platform to the cloud and establish a full-service mesh. You will play a key role in building platform capabilities, developing automation, creating reusable engineering patterns, evaluating new tools and technologies, and supporting the migration of existing workloads.
This role is ideal for a polyglot engineer who enjoys solving complex technical problems, working across large codebases, automating repetitive processes, and building platforms that enable developers to deliver high-quality software efficiently.
Key Responsibilities
- Design, build, and continuously improve a modern internal developer platform that provides an excellent developer experience.
- Develop automation, tooling, libraries, and reusable application archetypes to accelerate software delivery.
- Support the migration of existing microservices workloads to cloud environments.
- Work with containerised workloads and help establish and evolve Kubernetes and service mesh capabilities.
- Investigate and evaluate new tools, technologies, and engineering practices to improve the platform.
- Improve build, deployment, CI/CD, and developer tooling processes.
- Enable developers to focus on delivering quality software by reducing technical complexity and operational overhead.
- Implement robust security practices, patterns, and technologies across the platform.
- Collaborate with engineering teams to ensure platform capabilities meet developer and customer needs.
- Facilitate communication and collaboration across teams and keep stakeholders informed of progress and technical developments.
- Contribute to building a strong and vibrant technical community through knowledge sharing and collaboration.
- Ensure solutions are automated, tested, documented, and production-ready.
- Follow strong Agile and DevOps practices throughout the software development and path-to-production lifecycle.
Skills & Experience
- 3–5+ years of professional software engineering, platform engineering, DevOps, or related experience.
- Strong experience working with at least one major cloud platform, such as AWS or Azure.
- Hands-on experience with Kubernetes and containerised workloads.
- Experience with service mesh technologies such as Istio, Linkerd, or similar is highly desirable.
- Strong understanding of cloud security practices, patterns, and technologies.
- Passion for system automation and infrastructure as code.
- Experience with automation technologies and scripting languages such as Python and/or Ansible is advantageous.
- Strong understanding and practical experience with Continuous Integration and Continuous Delivery/Deployment (CI/CD) at scale.
- Deep understanding of Agile methodologies, DevOps practices, and the path to production.
- Ability to work across polyglot technology environments and quickly learn new programming languages and technologies.
- Strong problem-solving skills and the ability to understand and navigate complex, large-scale codebases.
- Strong communication and collaboration skills, with a passion for working as part of a technical engineering community.
What We're Looking For
You are someone who:
- Enjoys tackling complex technical challenges.
- Takes pride in delivering high-quality, reliable solutions.
- Learns new technologies and development languages quickly.
- Believes that engineering work should be automated, tested, documented, and continuously improved.
- Cares deeply about developer experience and building platforms that engineers genuinely enjoy using.
- Is passionate about cloud technologies, automation, DevOps, and modern platform engineering.
- Enjoys contributing to the wider technical community through knowledge sharing, meetups, side projects, or open-source contributions.
Pay: $700.00 – $750.00 per day
Application Question(s):
- Which cloud platforms have you worked with hands-on? Please specify your experience with AWS and/or Azure.
- Do you have experience with CI/CD and system automation using tools such as Python, Ansible, Jenkins, GitHub Actions, or similar? Please specify.
Work Location: In person