Get the job you really want

Top Software Engineer Jobs in Melbourne

205+ Job Results
21 Days Ago
Melbourne
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer at Canonical, you will contribute to the Juju project, a large open-source Go project, focusing on the design and delivery of features to automate cloud operations and software management at scale. Responsibilities include collaborating with a distributed team, debugging issues, and contributing to open-source communities.
21 Days Ago
Melbourne
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, contribute to Ubuntu Core and snapd software development, optimize Ubuntu for various hardware platforms, maintain software stacks, and collaborate with global teams to enhance open source technologies.
21 Days Ago
Melbourne
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The role involves designing and implementing features for a graphics stack, debugging issues, improving tests, documentation, and collaborating with a distributed team. Candidates should be proficient in modern C++, with knowledge of asynchronous programming and experience in Linux environments.
50 Seconds Ago
Melbourne
Hybrid
724 Employees
Senior level
724 Employees
Senior level
Energy
Backend Senior Software Engineer role at Octopus Energy in Australia, working on solving design and technical challenges in the energy industry. Requires expertise in Python, Django, and AWS technologies.
13 Minutes Ago
Melbourne
5,436 Employees
Senior level
5,436 Employees
Senior level
Other • Software • Analytics
The Sr. Software Developer will lead the design and development of cross-platform mapping and GIS applications using C# .NET, mentor team members, and collaborate within an Agile team to deliver high-quality software solutions.
85,636 Employees
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
The Software Engineer/Principal Software Engineer role involves supporting, maintaining, and documenting software applications. Responsibilities include resolving operational software issues, developing software tools, ensuring compliance with software standards, and providing 24/7 emergency support for software operations.
20 Hours Ago
Melbourne
235 Employees
Senior level
235 Employees
Senior level
Fintech • Payments • Financial Services
As a Senior Software Engineer at Prezzee, you will collaborate with a talented team to develop the company's global gift card solutions. Responsibilities include delivering quality code, mentoring junior engineers, and applying best software engineering practices within an agile environment.
7 Hours Ago
Melbourne
52,000 Employees
Senior level
52,000 Employees
Senior level
Fintech • Financial Services
As a Senior Software Engineer, you will engage in the full software development lifecycle, enhancing customer experience through modern technology, coaching junior engineers, and implementing scalable microservices. You'll be involved in design, building, testing, and running software solutions in a transformation program aimed at modernizing financial services.
7 Hours Ago
Melbourne
52,000 Employees
Senior level
52,000 Employees
Senior level
Fintech • Financial Services
As a Staff Software Engineer, you will contribute to technical strategy and execute hands-on coding, focusing on the design and development of APIs, microservices, and backend components. You will guide and mentor engineers, ensuring sound technical approaches while promoting a culture of continuous learning and innovation.
16 Hours Ago
Melbourne
9,211 Employees
Senior level
9,211 Employees
Senior level
Software • Travel
As a Staff Software Engineer for Front End at Agoda, you will design, build, and optimize user interfaces for web applications. This role involves collaborating with cross-functional teams to deliver high-quality products, mentoring junior members, and ensuring best practices in development and performance optimization.
16 Hours Ago
Melbourne
9,211 Employees
Senior level
9,211 Employees
Senior level
Software • Travel
As a Staff Software Engineer at Agoda, you will take ownership of mission-critical systems, build high-volume platforms, mentor and coach other engineers, and drive architectural changes by adopting new technologies.
22 Days Ago
Melbourne
85,636 Employees
Mid level
85,636 Employees
Mid level
Aerospace • Logistics • Security • Software • Cybersecurity
As a Software Engineer, you will design, develop, and debug software and systems to address complex challenges. You will work on firmware, operating systems, and utility programs while conducting thorough testing to ensure software aligns with strategic goals. Collaboration with equipment designers and hardware engineers is essential, as well as contributions toward cybersecurity and systems engineering.
19 Hours Ago
Melbourne
Hybrid
82 Employees
Senior level
82 Employees
Senior level
Information Technology
As a Senior Software Engineer at Ippon, you'll deliver tailored software solutions from discovery to delivery. Responsibilities include providing technical direction, mentoring developers, engaging clients, and participating in the community. The role emphasizes end-to-end delivery using various technologies and frameworks.
Yesterday
Melbourne
Remote
800 Employees
Senior level
800 Employees
Senior level
Information Technology
As a Senior Software Engineer, you will plan, build, and support software solutions, focusing on automation and agile practices. You will mentor and coach engineers, conduct code reviews, and collaborate with product managers and designers. Your role includes enhancing team culture and implementing best practices in engineering.
23 Days Ago
Melbourne
Remote
13,285 Employees
Junior
13,285 Employees
Junior
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Engineer at Autodesk, you will develop components for continuous delivery, engage in code reviews, enhance productivity tools, and address issues with installations, builds, and licensing. The role emphasizes collaboration and quality engineering practices in a hybrid work environment.
Yesterday
Melbourne
Hybrid
58 Employees
Senior level
58 Employees
Senior level
Mobile • Automation
The Senior Software Engineer, API will develop and manage scalable APIs, participate in technical discussions, establish backend practices, and mentor junior engineers. The role requires significant experience in backend development and API design, with advanced knowledge of Python and relevant frameworks.
Yesterday
Melbourne
2,000 Employees
Senior level
2,000 Employees
Senior level
Information Technology • Software
The Senior Software Engineer at Iress will be responsible for developing high-quality software from inception to deployment, focusing on clean code practices and working collaboratively in Agile environments. The role requires mentoring junior engineers, ensuring quality through automated testing, and addressing software issues efficiently.
23 Days Ago
Melbourne
7,674 Employees
Mid level
7,674 Employees
Mid level
Software
Software Developers collaborate with various teams to design software solutions, write clean code, adopt best practices like TDD, and deliver high-quality software. They also advocate for DevOps culture and continuously apply innovative tech solutions to solve client problems.
Yesterday
Melbourne
Remote
578,950 Employees
Expert/Leader
578,950 Employees
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
The Principal Software Engineer will guide a team of over 30 engineers in designing and developing tools for workforce management. Responsibilities include leading design and code reviews, creating complex applications, collaborating with cross-functional teams, and mentoring other engineers. The role emphasizes best practices and operational excellence across various tech stacks.
Yesterday
Melbourne
579 Employees
Senior level
579 Employees
Senior level
Software • Sports • Wearables • Analytics
As a Senior Software Engineer, you will develop high-quality software for sports technology, focusing on building applications and services. You will engage in technical design and architecture discussions, collaborate with global teams, troubleshoot complex issues, participate in code reviews, mentor others, and stay current with emerging technologies.
2 Days Ago
Melbourne
84 Employees
Senior level
84 Employees
Senior level
Fintech • Software
As a Senior Software Engineer at Karbon, you will innovate and maintain software, balance quality with speed, collaborate effectively in a hybrid team, take ownership of your work, and continuously improve existing systems while engaging creatively with challenges.
Yesterday
Melbourne
Remote
13,285 Employees
Expert/Leader
13,285 Employees
Expert/Leader
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Software Engineer will contribute to software development covering architecture, design, development, testing, and release. They will develop automated tests, enhance product features, improve team processes, and monitor large-scale applications in Autodesk's cloud data platform.
2 Days Ago
Melbourne
103 Employees
Senior level
103 Employees
Senior level
Software
The Senior Software Engineer will architect and implement scalable services, drive improvements in privacy technology compliance, manage external data pipeline development, and mentor team members while collaborating closely with stakeholders.
2 Days Ago
Melbourne
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Data Engineer 4 role involves developing and overseeing the company's data systems, optimizing database solutions, managing data migrations, and ensuring compliance with regulations. The incumbent will analyze data needs, recommend improvements, and collaborate with product teams for strategic initiatives, ultimately enhancing customer experiences.
2 Days Ago
Melbourne
Remote
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software Engineer will design, code, test, and debug software components while leading junior developers. Responsibilities include collaborating with architectural and product teams, implementing innovative solutions, and maintaining software performance and security.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size