Software Engineering Jobs in Australia
There are 1,378 open Software Engineering jobs in Australia on freehire right now. 427 of them were posted recently. The skills employers ask for most often are cloud, api and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| AUD | year | A$133,748 | A$157,501 | A$195,000 | 31 |
| USD | year | $113,450 | $140,000 | $167,500 | 29 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 28%
- api 28%
- ai 25%
- python 20%
- ci-cd 20%
- aws 18%
- agile 17%
- java 16%
How the work is done
- Hybrid 233 · 17%
- Onsite 128 · 9%
- Remote 66 · 5%
Visa sponsorship offered in 43% of the 155 postings that state a position on it.
Seniority
- Senior 443
- Staff 98
- Principal 76
- Lead 50
- Intern 34
- Junior 23
Who is hiring
- 1000+ employees 216
- 501-1000 employees 99
- 51-200 employees 45
- 11-50 employees 23
- 201-500 employees 8
- 1-10 employees 2
Software Engineer (Model Deployment)
Build and maintain the AI model deployment platform for a fast-growing entertainment startup, ensuring scalable, zero-downtime rollouts of models and updates to millions of users using Kubernetes, GPU orchestration, and CI/CD.
Staff Software Engineer, Doshii
Staff Software Engineer at Doshii, a platform connecting hospitality venues to POS and partner apps; owns platform stability, engineering standards, and cross-team technical health.
Space Software Engineer
Develops and maintains software for space-domain mission systems that provide situational awareness and decision support, using languages like Java, JavaScript, or C# and agile practices.
Principal Software Engineer (AI)
Principal Software Engineer leading AI platform architecture for enterprise AI Co-Worker systems, combining deterministic and non-deterministic workflows with model-agnostic LLM integrations using Node.js and TypeScript.

Software Engineer - Remote (Global), Full-Time
Build and scale data-intensive systems for MixRank’s petabyte-scale web crawling platform, working remotely with Python, Rust, PostgreSQL, and Linux.

Junior Software Engineer - Remote (Global), Full-Time
Junior software engineer working remotely to build and maintain large-scale data processing systems using Python, Rust, SQL, and TypeScript, with exposure to distributed systems and big data infrastructure.
Senior Software Engineer - Onboarding
Senior software engineer building scalable backend systems and APIs for a global entertainment company, using Node.js, microservices, and cloud platforms.
Software Engineer III
It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: Rocket Software is seeking a Software Engineer III to help design, develop, and support strategic…
Staff Software Engineer - .NET
Lead architecture and development of cloud-native lending platforms using .NET/.NET Core and AWS, mentoring engineers and driving modern engineering practices.
Software Engineer - Multiple Opportunities
Develop and maintain mission-critical software for defence systems using languages like Java, C++, or Ada, following agile and systems engineering practices.
Software Engineer
Designs, builds, and maintains complex software systems for defence and engineering applications using C#, WPF, and OOP, collaborating with cross-functional teams to meet mission-critical requirements.
Principal / Senior Principal Software Engineer
Principal/Senior Principal Software Engineer designs, develops, and tests complex software systems in C/C++/C# for aerospace applications, leading teams and ensuring full lifecycle delivery with a required Secret clearance.