Software Engineering Jobs in Australia
There are 1,384 open Software Engineering jobs in Australia on freehire right now. 433 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 235 · 17%
- Onsite 131 · 9%
- Remote 67 · 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
Senior Software Developer
Leads a team of developers to maintain and enhance Easy Employer’s HR software platform, focusing on bug fixes, enhancements, and cloud-based infrastructure using AWS and CI/CD pipelines.

Software Engineer (AI and Platform)
Build AI-driven pet health features and backend systems in TypeScript/React/Next.js/NestJS on GCP, integrating veterinary data and automating care workflows.
Software Engineer (AI and Platform)
Build AI-driven pet health features and backend systems in TypeScript/React/NestJS on GCP, integrating veterinary data and automating triage for pet parents.
Staff Software Engineer, Customer Channel, Data & AI
Staff Software Engineer, Customer Channel, Data & AI Staff Software Engineer, Customer Channel, Data & AI Business Banking Technology *Multiple roles* *Sydney or Melbourne locations* Shape the future of digital…
Staff Software Engineer - Cloud, Data & AI Platform
Builds cloud-native services and AI-enabled platforms for Commonwealth Bank’s Business Banking, mentoring engineers and shaping scalable digital experiences.
AI-Native Software Engineer
Build AI-powered creative tools and intelligent workflows, integrating LLMs and multimodal AI into production systems using Swift, C#, Python, and Azure.
Staff Software Engineer, Customer Channel, Data & AI
Lead the design and delivery of scalable cloud, data and AI platforms for Business Banking, influencing architecture and engineering standards while solving complex technical challenges.
Software Engineer — Data, AI & Finance Dashboards
Builds self-service financial dashboards and data pipelines in Python/SQL Server with Databricks, integrating AI processes for internal stakeholders.
AI Data Enrichment Software Engineer (Hybrid)
Builds and tests AI-powered data-enrichment features in a Java/Python/React stack, ensuring robust processing of unstructured documents for Nuix’s Enrich product.
Staff Software Engineer, Cloud, Data & AI Platforms
Commonwealth Bank of Australia (CommBank) is seeking a Staff Software Engineer for the Customer Channel, Data & AI domain in Sydney or Melbourne. You will influence architecture, build scalable cloud-native…
Software Engineer (Data & AI)
Build and refine the core AI-powered matching engine that connects researchers with 4M+ participants, using semantic search, ranking algorithms, and pragmatic ML to improve relevance and conversion.
Staff Software Engineer - Data & AI Platform Leadership
CommBank is seeking a Staff Software Engineer to shape customer channel, data and AI platforms for Business Banking. You will influence architecture and engineering standards, delivering scalable cloud-native solutions…
Software Engineer (AI)
Build and ship full-stack features across multiple AI-first products in a fast-paced, collaborative team using JavaScript/TypeScript, Python, React, and modern AI workflows.