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 Robotics Software Engineer: Payload Systems & Integration
Design and integrate software that connects autonomous platforms with mission payloads using HTTP/REST/gRPC and low-latency UDP/TCP transport.
Senior Robotics Software Engineer, Payload Integration
Senior engineer building software that connects autonomous drones to mission payloads, designing APIs and data transport layers for reliable, low-latency communication in defense systems.
Senior Robotics Software Engineer: Payload & Autonomy
Designs and integrates software for autonomous platforms to connect with mission payloads like stores management systems and hardware interfaces.
Software Engineer (Data)
Build and maintain high-scale data pipelines and infrastructure that process billions of events daily to support trading and research at a fintech firm.
Senior Robotics Software Engineer — Payload & Autonomy Integration
Designs and integrates software for autonomous platforms to communicate with mission payloads using C++/Rust, APIs, and networking.
Senior Robotics Software Engineer, Payload Integration
Design and integrate software that connects autonomous drones and payloads, using C++/Rust to build APIs, networking layers, and hardware interfaces for mission-critical defense systems.
Senior Software Engineer
Builds AI-first customer support software for fintech, healthcare, and ecommerce companies, focusing on novel AI problem-solving and coding-agent workflows.
Staff Software Engineer, Doshii
Staff Software Engineer at Doshii, maintaining and improving a platform that connects hospitality venues to POS, delivery, and payment systems across Australia and New Zealand.
Senior Software Engineer
Build and scale early-stage software prototypes and MVPs using modern full-stack tools (Next.js/React, Node.js, PostgreSQL) in AWS cloud environments, while guiding product direction and mentoring teams.
Junior / Mid-Level Web Developer (TypeScript / React / Web)
Builds responsive websites and web apps using TypeScript, React, and Node.js for agency clients, with a mix of frontend and backend work.
Senior Software Developer - C++/.Net
Design and build C++/.NET applications, lead technical initiatives, and mentor developers while maintaining complex software systems in an Agile environment.
Software Developer - C++/.Net
Develop and maintain C++/.NET software in an Agile team, contributing to design, testing, and lifecycle processes while collaborating with senior engineers.
Senior Application Developer
Leads development of secure, mission-critical mobile apps (iOS/Android) for NSW Police, ensuring compliance with government security standards and DevSecOps practices.
Software Engineer
Builds mobile apps and web APIs for a startup, using modern practices to rapidly deliver end-to-end customer solutions.
Application Developer
Build and maintain internal applications using C#, .NET/.NET Core, Azure, and modern web stacks to support legal services and business operations.
Integration .Net Developer
Design and build system integrations in C#/.NET, creating REST APIs and two-way data flows between services while collaborating with teams to deliver scalable solutions.