Get the job you really want

Top Software Engineer Jobs in Sydney

266+ Job Results
880 Employees
Entry level
Cloud • Software
As a System Software Engineer focusing on Rust, you will enhance the Rust ecosystem within Ubuntu, collaborating with a distributed team, debugging issues, writing new code, and mentoring junior engineers. Your work will impact Ubuntu's performance and developer experience across various platforms including cloud and desktop.
7 Days Ago
Sydney, NSW
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer on the Solutions Engineering team, you will design and deliver open-source software operations code using Python and Golang. You'll collaborate with infrastructure operations teams, develop monitoring and alerting infrastructure, and promote best engineering practices. The role offers opportunities for travel and fostering a collaborative engineering culture.
7 Days Ago
Sydney, NSW
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer, you'll design and deliver open source software operations code in Python while ensuring reliable, efficient, and scalable solutions on Kubernetes. You'll work across the Linux stack, follow agile practices, and help foster a collaborative engineering culture at Canonical.
7 Days Ago
Sydney, NSW
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
This role involves resolving complex issues related to Ubuntu and open source software, debugging and fixing bugs, maintaining relationships with teams, reviewing code, and participating in upstream software communities. It requires strong Linux and programming skills, with a focus on cloud technologies like Ceph and OpenStack.
7 Days Ago
Sydney, NSW
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.
7 Days Ago
Sydney, NSW
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.
29 Employees
Mid level
Cloud • Security • Software • Analytics
As a Software Engineer in Engineering Productivity at Arista Networks, you'll collaborate with other engineers to design, build, scale, and operate systems for internal development teams. Responsibilities include maintaining tools and infrastructure for testing, troubleshooting systems and network issues, improving system maintainability, and building new infrastructure projects while ensuring availability and adherence to infrastructure-as-code principles.
7 Days Ago
Sydney, NSW
Remote
13,285 Employees
Mid level
13,285 Employees
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Engineer, you will develop secure and stable code for Autodesk's cloud data platform. Key responsibilities include refining code for performance, collaborating with product owners to turn requirements into enhancements, and ensuring the reliability of production applications through deployment practices and automated testing.

Featured Jobs

15 Days Ago
Sydney, NSW
Remote
Hybrid
4,500 Employees
Senior level
4,500 Employees
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
In this role, you will build and enhance Canva's Release Platform for component deployment, migrate legacy systems to a new platform, ensure consistent feature parity and support, and mentor team members while working in a cloud ecosystem with modern microservices and DevOps practices.
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.
8 Days Ago
Sydney, NSW
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 and participate in projects, create and optimize software solutions using Java and microservices, implement event-driven architectures, and manage cross-functional collaboration, ensuring high-quality code delivery and efficient application development.
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer will collaborate with cross-functional teams to develop and implement complex applications, handling both front-end and back-end services. Responsibilities include conducting design reviews, improving system performance, and delivering scalable solutions. The role focuses on building robust systems and technologies within Walmart's People Technology team, ensuring alignment with business goals.
9 Days Ago
Sydney, NSW
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.
9 Days Ago
Sydney, NSW
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.
10 Days Ago
Sydney, NSW
52,000 Employees
Mid level
52,000 Employees
Mid level
Fintech • Financial Services
As a Software Engineer in DevSecOps, you will enhance customer communications, automate efficiency, and ensure security and reliability in application design within a leading banking technology team, utilizing various programming languages, cloud platforms, and innovative engineering practices.
11 Days Ago
Sydney, NSW
Remote
578,950 Employees
Junior
578,950 Employees
Junior
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III - Backend, you will develop scalable services and complex software solutions. You will work with cross-functional teams to drive high-visibility projects, translate requirements into technical solutions, and ensure timely delivery of code while enhancing system designs.
11 Days Ago
Sydney, NSW
Remote
578,950 Employees
Junior
578,950 Employees
Junior
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III, you will develop highly scalable backend applications, solve complex software problems, and collaborate with cross-functional teams. You will work on various technologies in e-commerce, drive high-visibility projects, and enhance software solutions to optimize performance and reliability.
11 Days Ago
Sydney, NSW
Remote
578,950 Employees
Expert/Leader
578,950 Employees
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
The Staff Software Engineer will lead the development of the Skills+ Platform, providing technology solutions for Walmart's talent ecosystem. Responsibilities include architecting scalable applications, mentoring engineers, improving best practices, and ensuring effective problem-solving in design and execution.
11 Days Ago
Sydney, NSW
57,000 Employees
Mid level
57,000 Employees
Mid level
eCommerce • Fintech • Information Technology • Payments • Software
As an ePay Software Engineer II at FIS, you will develop market-leading digital payment solutions, collaborating closely with teams across the organization. Responsibilities include designing, coding, testing, and maintaining applications while participating in Agile methodologies. You will also contribute to architecture, compliance, and security standards, providing technical support as needed.
11 Days Ago
Sydney, NSW
2,544 Employees
2,544 Employees
Not Specified
Industrial • Manufacturing
Join an innovative global leader in material handling and software engineering to develop high-quality software for large-scale warehouse automation projects. Collaborate with a team of engineers to deliver solutions tailored to clients' needs. Opportunity for travel and career development.
12 Days Ago
Sydney, NSW
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Staff Software Engineer on the People Technology team, you will design and develop scalable services, leading complex projects and collaborating with cross-functional teams to deliver solutions that enhance the experience of Walmart associates. This includes providing technical direction and ensuring the on-time delivery of software products.
11 Days Ago
Sydney, NSW
Remote
60 Employees
Senior level
60 Employees
Senior level
Software
The Software Engineer will be responsible for developing large new areas within data management software, handling the entire product lifecycle, and ensuring high reliability of system software. This role demands experience with AI infrastructure at scale and solid Python knowledge. Multi-tasking and quick adaptation to new technologies are essential.
11 Days Ago
Sydney, NSW
Remote
Junior
Junior
Events • Software
The Senior Rust Software Engineer will build and operate cloud infrastructure products, collaborating with teams to create scalable solutions. Responsibilities include owning the product lifecycle, developing CI/CD systems, and monitoring performance while using cutting-edge technologies such as Rust, Kubernetes, and WebAssembly.
11 Days Ago
Sydney, NSW
Remote
13,285 Employees
Mid level
13,285 Employees
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Software Engineer at Autodesk, you will develop secure and scalable cloud software. Responsibilities include writing high-quality code, collaborating with Product Teams, designing system architecture, addressing performance-related issues, and following Test-Driven Development principles.
11 Days Ago
Sydney, NSW
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
As a Full Stack Software Engineer, you will develop, test, and maintain scalable web applications while working with various technologies. You will focus on creating high-quality, maintainable code and need to showcase your problem-solving skills in a dynamic work environment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size