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,650 | $167,500 | 30 |
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 234 · 17%
- Onsite 126 · 9%
- Remote 66 · 5%
Visa sponsorship offered in 42% of the 153 postings that state a position on it.
Seniority
- Senior 445
- Staff 98
- Principal 76
- Lead 50
- Intern 34
- Junior 23
Who is hiring
- 1000+ employees 214
- 501-1000 employees 99
- 51-200 employees 46
- 11-50 employees 23
- 201-500 employees 8
- 1-10 employees 2
Senior Software Engineer - Desktop App
Heidi is seeking a Senior Software Engineer to build cross-platform desktop applications for their AI-powered healthcare platform. You will use Rust, Tauri, and Next.js to develop high-performance features like real-time audio transcription and system integrations.
Salesforce Software Engineer (Developer)
Develops Salesforce Vlocity solutions (Apex, LWC, OmniScripts) for a government client’s CRM transformation, ensuring scalability, compliance, and Agile delivery with cross-functional teams.
Senior .Net Developer
Senior .NET Developer leading architecture, design, and implementation of a government Research Management System, including DOI minting workflows and integrations with ORCID and DataCite PID providers.
Senior Software Engineer - Melbourne & Brisbane
This role involves building greenfield financial systems using C#/.Net, Java, or Python within a rapidly scaling fintech startup. Engineers will own end-to-end delivery, focusing on scalable cloud architecture and platform design while collaborating with global teams.
Software Engineer
The Software Engineer will develop, maintain, and enhance enterprise applications using C# and .NET technologies. The role involves participating in the full software development lifecycle, including coding, testing, and debugging, while collaborating with a team to solve business problems.
Entry-Level Salesforce Developer
Entry-level Salesforce Developer building and maintaining Salesforce solutions using Apex, SOQL, Lightning Web Components, and Flow for a professional bookkeepers association, working within defined development and approval processes.
Software Engineer - Reliability
Builds and maintains production reliability for a nonprofit-focused AI-driven fundraising platform, designing observability, incident response, and resilience for full-stack systems (React/Python/AWS).
ATOL Software Developer - Australian BioCommons
Lead software developer building and maintaining the Australian Tree of Life genomics data platform using Python, FastAPI, and PostgreSQL within the University of Melbourne's Australian BioCommons research infrastructure hub.
Staff Software Engineer - Native Infrastructure
Own the native build and release infrastructure for Canva’s mobile apps, including Bazel rules, monorepo migration, and React Native pipelines, to make mobile shipping reliable and scalable.
.NET Developer
The .NET Developer will design, maintain, and enhance custom enterprise applications and explore AI-driven initiatives within an Agile team. The role involves collaborating with stakeholders to deliver technical solutions and participating in the full software development lifecycle.