Get the job you really want.

Top Software Engineer Jobs in Melbourne

7 Days Ago
Melbourne
Remote
2,350 Employees
Junior
2,350 Employees
Junior
Cloud • Security • Software • Cybersecurity • Automation
As a Software Engineer on the Product Security Engineering team, you will implement security features in GitLab's platform, integrate security tools, and develop automation solutions. Your work will involve collaborating with various teams and enhancing the product's security capabilities, while contributing to code reviews and documentation.
9 Days Ago
Melbourne
Remote
Hybrid
5,000 Employees
Mid level
5,000 Employees
Mid level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
In this role, you will design and implement an infrastructure management framework for Canva's data platform using Python, Snowflake, and AWS. You will also improve development practices, contribute to team growth, and engage with the data community to enhance data platform capabilities.
2 Days Ago
Melbourne
4,500 Employees
Senior level
4,500 Employees
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Senior Software Engineer at Anduril Industries, you will design and implement scalable systems, optimize software solutions for end-users, and drive the full lifecycle of software-enabled capabilities. You'll also mentor team members and support customer success in a multi-disciplinary environment, contributing to both robotic and embedded software development.
2 Days Ago
Melbourne
Remote
165 Employees
Junior
165 Employees
Junior
Software
As a Full-Stack Software Engineer at ROLLER, you will design, build, and maintain software solutions, enhance platform capabilities, troubleshoot production issues, and promote quality through agile practices. This role is more back-end focused but involves full-stack development.
2 Days Ago
Melbourne
Remote
165 Employees
Mid level
165 Employees
Mid level
Software
As a Software Engineer, you will design, build, and maintain secure, scalable software solutions, primarily focused on APIs and payment integrations. You will troubleshoot issues, enhance platform capabilities, and contribute to delivering exceptional guest experiences. You will engage in continuous improvement of software craftsmanship and agile practices within a collaborative team environment.
2 Days Ago
Melbourne
Hybrid
1,900 Employees
Entry level
1,900 Employees
Entry level
Big Data • Cloud • Information Technology • Software • Business Intelligence • Cybersecurity
As an Associate Software Engineer, you'll collaborate with a team in an agile environment to design and develop microservices for a cloud-based SaaS product, improving software quality, security, and performance while implementing deployment and monitoring tools.
880 Employees
Mid level
Cloud • Software
The System Software Engineer will focus on modern C and C++, enhancing compiler runtimes and tooling on Ubuntu. Responsibilities include writing code, debugging, reviewing peer work, and collaborating with teams to improve the performance and experience of Ubuntu across various platforms.
2 Days Ago
Melbourne
Remote
61 Employees
Mid level
61 Employees
Mid level
Information Technology • Software
The Software Engineer will design, develop, and install software solutions, focusing on creating high-quality, efficient, and testable code. Responsibilities include managing the full software development lifecycle, preparing specifications, conducting quality assurance, and ensuring integration of software components for a leading streaming company's backend and front-end capabilities.
2 Days Ago
Melbourne
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a System Software Engineer focused on Rust, you will develop Rust tooling for Ubuntu, collaborate with teams, write and debug high-quality code, mentor junior engineers, and ensure architecture decisions enhance Ubuntu's performance.
2 Days Ago
Melbourne
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Software Engineer will handle issues within the Linux-based open source stack by troubleshooting and resolving customer problems, maintaining team collaborations, and contributing bug fixes. The role emphasizes strong engineering skills across various technologies including Ceph and Kubernetes.
2 Days Ago
Melbourne
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer in Solutions Engineering, you will contribute to open source IT and DevOps by developing software operations code. You'll work with Python and Golang to improve infrastructure-as-code for high-performance computing and collaborate with teams managing OpenStack and Kubernetes for client solutions.
2 Days Ago
Melbourne
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Software Engineer will design and deliver open source software operations code using Python, collaborate across the Linux stack, and ensure applications' reliability. This role also involves participating in software architecture decisions, implementing best practices in quality and testing, and contributing to a collaborative engineering culture at Canonical.
2 Days Ago
Melbourne
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The role involves designing and implementing features for the Mir stack, debugging issues, improving performance benchmarks, documenting software, and engaging with the open-source community. The position requires strong C++ programming skills and familiarity with Linux and graphics frameworks.
2 Days Ago
Melbourne
Remote
578,950 Employees
Junior
578,950 Employees
Junior
Big Data • Cloud • Logistics • Machine Learning • Retail
The iOS Engineer III will develop mobile applications, enhance functionalities, troubleshoot issues, and collaborate with senior engineers on feature design and implementation, while adhering to coding best practices.
2 Days Ago
Melbourne
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer will lead the design, implementation, and launch of retail solutions at scale for Walmart. Responsibilities include mentoring team members, maintaining high standards in coding and operational excellence, and innovating solutions that meet the needs of multiple stakeholders.
2 Days Ago
Melbourne
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III, you'll design and develop engaging front-end experiences for Walmart's mobile app, enhance continuous integration and deployment capabilities, and guide junior developers. You will also focus on best practices in software development and operational excellence.
2 Days Ago
Melbourne
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Software Engineer II will collaborate with an Agile Team to develop and support Digital Trust & Compliance solutions. Responsibilities include application development, testing, debugging, monitoring, and ensuring compliance with regulations. The role emphasizes optimizing systems to enhance performance and quality while working closely with technical and business needs.
2 Days Ago
Melbourne
370 Employees
Senior level
370 Employees
Senior level
Digital Media • Software
As a Software Engineering Team Lead, you will manage a team of engineers while also engaging in hands-on coding. Responsibilities include developing application code, implementing testing strategies, and collaborating with team members to fulfill the project requirements for the Digital Experience Platform.
2 Days Ago
Melbourne
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Principal Software Engineer will design secure software systems, conduct risk assessments, collaborate with teams, develop security best practices, and mentor junior engineers, contributing significantly to the security and performance of systems.
2 Days Ago
Melbourne
Remote
578,950 Employees
Expert/Leader
578,950 Employees
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
The Distinguished Software Engineer will focus on enhancing system security through audits, incident response, and cross-functional collaboration while mentoring junior engineers. They will develop security architecture and best practices to strengthen the integrity of software solutions.
2 Days Ago
Melbourne
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer, you will lead the development of mobile applications using React Native and React.js, collaborating with cross-functional teams to implement features and ensure high-quality standards through code reviews and automated testing. You will mentor junior developers and keep pace with new technologies to enhance development efficiency.
2 Days Ago
Melbourne
Remote
230 Employees
Senior level
230 Employees
Senior level
Information Technology • Software
As a Software Engineer at Encompass, you will contribute to the vintrace product by writing maintainable code, conducting code reviews, resolving technical challenges, and collaborating with teams. You will also mentor junior engineers and participate in architectural discussions to ensure scalable, high-quality software solutions.
85,636 Employees
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
As a Software Engineer or Principal Software Engineer, you will support and maintain real-time software applications, troubleshoot operational problems, develop software tools, and ensure adherence to software standards in a dynamic team environment, including on-call anomaly response.
3 Days Ago
Melbourne
85,636 Employees
Entry level
85,636 Employees
Entry level
Aerospace • Logistics • Security • Software • Cybersecurity
The Software Engineer will design, develop, and debug application software and systems for secure network solutions, focusing on user needs and software standards. Responsibilities include creating firmware and utility programs, testing, and collaborating on cybersecurity efforts.
4 Days Ago
Melbourne
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As an Embedded Linux Software Engineer at Canonical, you will work on low-level system technology and embedded systems. Responsibilities include developing software for Ubuntu Core, enhancing kernel drivers, maintaining software stacks, and collaborating with global teams. A strong focus on innovation and open source is emphasized, as well as contributions to technical documentation and customer engagement.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account