Recent software engineering roles

Find your match with fast growing teams at purpose-led employers.

View more roles
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Full-Stack Software Engineer
Full-Stack Software Engineer
Streem
Full-time · Sydney · Mid Level
Streem is the ANZ market’s leading media intelligence group, delivering comprehensive and realtime Print, Online, TV, Radio and Social media monitoring, insights and reporting.
Jul 1
Senior Support Engineer - Terraform
Senior Support Engineer - Terraform
HashiCorp
Full-time · Melbourne · Mid Level
We're building the infrastructure that enables innovation
Jul 11
Solution Engineer Lead
Solution Engineer Lead
Westpac
Full-time · Melbourne · Junior
To become number one for customer service
Jul 11
Head of Engineering
Head of Engineering
Gentrack Ltd (Global)
Full-time · Melbourne · Junior
To relentlessly drive ourcustomers’ success by developing better cleantech solutions.
Jul 11
End User Technology Engineer
End User Technology Engineer
Equinix
Full-time · Sydney · Junior
To protect, connect, and power the digital world
Jul 11
Frontend Engineer
Frontend Engineer
Canva
Full-time · Sydney · Junior
To empower everyone in the world to design anything and publish anywhere
Jul 11
CSIRO Undergraduate Vacation Studentships
CSIRO Undergraduate Vacation Studentships
CSIRO
Graduate programs · Melbourne · Entry Level
At CSIRO, we solve the greatest challenges through innovative science and technology.
Jul 11
HSE Cadet
HSE Cadet
Mirvac
Contract · Sydney · Junior
Reimagine Urban Life
Jul 11
QA Engineer
QA Engineer
Humanforce
Full-time · Sydney · Junior
To make work easier and life better by focusing on the needs and fulfilment of frontline workers, and the efficiency and optimisation of buisnesses
Jul 10

Companies you might like

Get to know companies and teams with software engineering roles.

View more teams
SafetyCulture

SafetyCulture is a global technology company that helps working teams achieve quality and safe operations with innovative, low-cost mobile-first products. The platform and products give frontline workers a voice and leaders the visibility to make smart decisions when driving safety, quality and continuous improvement. Over 1 billion checks are completed each year by SafetyCulture.

Tech, IT & Internet
501-1,000 employees
Grad programs
Microsoft

Microsoft is a leading developer of computer software, operating systems, cloud computing, and artificial intelligence applications. Microsoft’s best-known software products are the Windows line of operating systems, the Microsoft 365 suite of productivity applications including Copilot, and the Edge web browser. When you join Microsoft, your individual contributions amplify into a collective force championing global progress and innovation. Rooted in a growth mindset, Microsoft believes in nurturing potential, embracing change, and lifelong learning. As part of Team Microsoft, you’ll collaborate across boundaries, building upon the ideas of others, unified by our shared mission. Together, our aspirations become tangible. Consider Microsoft to make world-changing impact.

Tech, IT & Internet
Cloud Computing
10,001+ employees
Grad programs
Atlassian

Armed with a credit card and a dream, university friends Mike Cannon-Brookes and Scott Farquhar set out to create Atlassian in 2002. Now, we’re a team of 11,000+ supporting an international group of 300,000+ customers. We build tools like Jira, Confluence, Trello and Loom to help teams across the world become more nimble, creative, and aligned. Using those tools, our customers and teams have helped put the Mars Curiosity Rover into space, develop the cochlear implant, and built thousands of products launched to millions of customers around the world.

Tech, IT & Internet
Work & Productivity
5,001-10,000 employees
Grad programs

Frequently asked questions

What do you do as an entry-level software engineer?

Is it hard to get an entry level software job?

Do you need a degree to be a software engineer in Australia?

What's it like to work in software engineering?

Introduction to software engineering jobs

Software engineering is a rapidly growing field that involves the design, development, and maintenance of software systems and applications. Software engineers are responsible for creating innovative solutions, writing code, and ensuring the functionality and performance of software products. Exploring software engineering jobs can open doors to exciting opportunities where you can use your problem-solving skills, logical thinking, and passion for technology to create impactful software solutions.

What are the roles and responsibilities in software engineering?

Software engineering roles can vary depending on the industry, company size, and specific projects. Some common software engineering positions include software developer, front-end engineer, back-end engineer, full-stack developer, and DevOps engineer. In these roles, you may be responsible for analyzing user requirements, designing software architecture, writing and testing code, debugging and troubleshooting issues, collaborating with cross-functional teams, and ensuring software quality and performance.

What skills are useful in software engineering?

To excel in software engineering jobs, several key skills and qualifications are highly valuable. Proficiency in programming languages such as Python, Java, C++, or JavaScript is essential. Strong problem-solving skills, logical thinking, and attention to detail are crucial for identifying and resolving software issues. Understanding of software development methodologies like Agile or Scrum, as well as knowledge of version control systems and software testing frameworks, is beneficial. Continuous learning and staying up to date with emerging technologies and industry trends are essential in the fast-paced software engineering field.

What are the career development opportunities in software engineering?

Software engineering offers promising career growth opportunities. As you gain experience and expertise, you can progress to roles like software architect, technical lead, or engineering manager. Continuous learning is crucial in this field, as new technologies and programming languages emerge. Taking advantage of resources like online coding bootcamps, programming tutorials, and open-source projects can enhance your skills and expand your knowledge. Networking with professionals in the software engineering community, participating in developer forums, and attending tech conferences or meetups can provide valuable insights, mentorship, and potential job opportunities.

Recently closed roles

Keep an eye on these teams for future software engineering roles.
View more roles
Software Engineer
Software Engineer
Culture Amp
Full-time · Sydney · Junior
Our mission goes beyond just building a business tool. It includes a commitment to providing the education, community, and support you need to bring a culture-first approach to your organization.
Jul 26
Forensicare Scholarship
Forensicare Scholarship
Swinburne University of Technology
Graduate programs · Melbourne · Entry Level
To bring people and technology together to build a better world.
Jul 26
Application Engineer
Application Engineer
Vanguard Australia
Graduate programs · Melbourne · Mid Level
To take a stand for all investors, treat them fairly, and give them the best chance for investment success.
Jul 25
Cloud Support Engineer
Cloud Support Engineer
Amazon (AWS)
Full-time · Sydney · Junior
Our mission is to be Earth's most customer-centric company. This is what unites Amazonians across teams and geographies as we are all striving to delight our customers and make their lives easier, one innovative product, service, and idea at a time.
Jul 25
Cloud Support Engineer
Cloud Support Engineer
Amazon (AWS)
Full-time · Sydney · Junior
Our mission is to be Earth's most customer-centric company. This is what unites Amazonians across teams and geographies as we are all striving to delight our customers and make their lives easier, one innovative product, service, and idea at a time.
Jul 25
Cloud DevOps Engineer
Cloud DevOps Engineer
Westpac
Full-time · Melbourne · Junior
To become number one for customer service
Jul 25
Cloud DevOps Engineer
Cloud DevOps Engineer
Westpac
Full-time · Melbourne · Junior
To become number one for customer service
Jul 25
Senior QA Engineer
Senior QA Engineer
KPMG
Full-time · Sydney · Junior
To turn knowledge and understanding of information, industries and business trends into value for our firms' clients, our people and the capital markets
Jul 25
Software Engineer
Software Engineer
Redbubble
Full-time · Melbourne · Junior
To creatively Inspired Commerce.
Jul 25