Principal Software Engineer (EL2)
Summary
Principal Software Engineer leading the design, development, deployment, and support of cloud and data infrastructure for an Australian government disability agency, working with AWS, Terraform, Kubernetes, Python, and DevOps practices in a hybrid arrangement.
Salary: $130 - $160 per hour including super
- 12 + 12-month contract
- NV1 Security Clearance required
- QLD, ACT, VIC, NSW, SA - Hybrid Opportunity
- EL1 equivalent | AWS | DevOps | Terraform | Kubernetes | Python
Our client, an independent statutory agency supporting hundreds of thousands of Australians with significant and permanent disability, is seeking an experienced Principal Software Engineer.
Duties of the Principal Software Engineer
- Leading the design, development, deployment, and support of the Agency’s Cloud & Data Infrastructure;
- Prioritising and managing the work queue to ensure timely delivery of key initiatives;
- Ensuring that all solutions adhere to integration best practices;
- Playing a key leadership role in project teams, utilising an agile development framework;
- Engaging with stakeholders to define project requirements, set priorities, and deliver results.
Skills and Experience Required
- Extensive hands‑on experience with AWS infrastructure and services, with proven ability to design, implement, and manage scalable cloud solutions;
- Strong experience in building and deploying DevOps practices, tools, and continuous delivery pipelines to streamline development workflows;
- Expertise in Infrastructure as Code (IaC) tools such as Terraform;
- Proficiency with version control systems, combined with a solid understanding of agile development methodologiest;
- Ability to write and maintain moderately complex code across multiple programming languages, including Python, JavaScript, and Golang;
- In‑depth experience with containerisation, cluster deployment, and orchestration technologies such as Docker and Kubernetes, ensuring efficient application delivery and management.
Desirable Criteria
- Experience with database deployment and administration, particularly with Postgres and MySQL, for efficient data management and performance optimisation;
- Proficiency in administering Azure infrastructure, expanding multi‑cloud capabilities alongside AWS;
- Strong understanding of networking, including designing, managing, and troubleshooting network configurations in cloud environments;
- Familiarity with HashiCorp Vault for securing sensitive data and managing secrets across cloud infrastructure.
How to Apply
For a copy of the full job description, including the application instructions please get in touch with Jess P at the Recruitment Hive by clicking the Quick Apply button. Alternatively, you can reach Jess P on (02) 6299 1006 to discuss further.
Please note, applications close on Thursday, 10 September 2026 - 11:00am, Canberra time
Recruitment Hive welcome late applications to be considered for future opportunities
Job ID JP 678001 | LH-07628
We Value Diversity
The Recruitment Hive is a proud Equal Opportunity Employer. We recognise the value of diverse perspectives and experience and are committed to an inclusive workplace where everyone feels valued and respected for who they are. We encourage people with disability, indigenous, veterans and people of all backgrounds and abilities to express their interest in this role.