Software Engineer jobs in Australia
Software engineers design and build scalable systems, applying engineering discipline to solve complex technical problems. Roles span technology companies, startups and enterprise IT teams.
Searched Jobs
Software Engineer
Information & Communication Technology / Developers/Programmers
Job summary
SAP Software Engineer at Soft IT Pty Ltd - remote, full-time, $90K-$110K. Join our Gold Coast team delivering enterprise SAP solutions.
Junior Software Engineer
Information & Communication Technology / Engineering - Software
Job summary
Build software, solve real-world problems, learn from senior developers, and grow your technical skills in a supportive professional environment.
Software Integration Engineer
Information & Communication Technology / Engineering - Software
Job summary
Specialist role delivering secure enterprise integrations using Boomi, APIs, cloud data and automation across complex Australian client environments.
Software Developer (Mid-Level)
Information & Communication Technology / Developers/Programmers
Job summary
Build technology that powers real learning. Join Blue Dog Training, grow your skills and shape digital solutions used across VET & Australian trades.
Mechanical Engineer (Lift Engineer)
Engineering / Mechanical Engineering
Job summary
We are seeking an energetic, motivated, and commercially astute Mechanical Engineer specializing in Lift Engineering to join our Brisbane team.
Civil Engineer
Engineering / Civil/Structural Engineering
Job summary
Apply as a Civil Engineer and be a part of a growing team!
Electrical Engineer
Engineering / Electrical/Electronic Engineering
Job summary
We are seeking a skilled and reliable Electrical Engineer to join our team.
Production Engineer
Manufacturing, Transport & Logistics / Production, Planning & Scheduling
Job summary
We are looking for a Production Engineer to improve the performance, reliability and efficiency of our dairy-processing and packaging plant.
Proposals Engineer
Engineering / Water & Waste Engineering
Job summary
We are refreshing business strategy both globally and locally, and are looking for Job Proposals Engineer.
Production Engineer
Engineering / Other
Job summary
Bellis Australia Pty Ltd is seeking a Production Engineer to join our Perth team.
Frequently Asked Questions
A software engineer designs and builds scalable systems, applying engineering discipline to solve complex technical problems. The role involves writing code, testing systems and collaborating with cross-functional teams. This mix of practical and people-facing work is part of what keeps software engineer varied from one day.
A degree in computer science or software engineering helps, though many software engineer jobs prioritise demonstrated coding ability through a portfolio or technical assessment over a specific academic background. Building this foundation early makes it easier to move confidently into software engineer roles as opportunities arise.
Software engineer and software developer titles often describe similar work, though software engineer can imply a stronger focus on engineering discipline, architecture and systematic problem solving. Understanding this distinction helps candidates target the right software engineer opportunities from the outset.
Many software engineer jobs offer remote or hybrid arrangements, particularly within technology companies with distributed teams. Some roles require occasional office attendance for planning sessions. Employers usually outline these specifics in the job ad itself, so it pays to read the full listing closely.
Software engineers can progress into senior engineer, staff engineer or software architect roles. Some move into engineering management positions overseeing broader development teams. With the right experience, this progression can open doors well beyond a first role in software engineer.


