Get the job you really want

Top Software Engineer Jobs in Melbourne

199+ Job Results
14 Days Ago
Melbourne
Remote
2,050 Employees
Mid level
2,050 Employees
Mid level
Cloud • Security • Software • Cybersecurity • Automation
Develop and maintain the infrastructure for automated testing and tooling. Design and implement tools to enhance GitLab's testing infrastructure while adopting best practices for code health and testing. Collaborate with teams to integrate testing tools into the development pipeline and ensure continuous improvement in productivity.
15 Hours Ago
Melbourne
1,400 Employees
Senior level
1,400 Employees
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Senior Software Engineer, you will own the development of software-enabled solutions, design scalable systems, and develop software for robotic platforms. You will collaborate with multi-disciplinary teams, mentor junior engineers, and work closely with customers to ensure success and optimize user experience throughout the product life-cycle.
7 Hours Ago
Melbourne
Hybrid
12,000 Employees
Senior level
12,000 Employees
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Lead Software Engineer on the AI Tools team, you'll enhance developer productivity by integrating AI into engineering tasks, drive projects from ideation to maintenance, and foster collaboration across teams to deliver impactful AI-powered solutions.
166,834 Employees
Entry level
Internet of Things
Join Bosch as a Software Engineer in the Two-Wheeler and Powersports department. Responsibilities include system and software development, requirements elicitation, problem-solving for software errors, project documentation, and communication with stakeholders. Experience in AUTOSAR and embedded systems is essential, along with knowledge of programming languages and automotive networks.
2 Hours Ago
Melbourne
370 Employees
Senior level
370 Employees
Senior level
Digital Media • Software
Lead a team of engineers to implement AI into a Digital Experience Platform (DXP). Work with the AI Product Manager to deliver an AI-focused Product Roadmap while enhancing application code, collaborating on user stories, and mentoring team members.
8 Hours Ago
Melbourne
82 Employees
Senior level
82 Employees
Senior level
Information Technology
The Software Engineer Lead will provide technical direction for the development and integration of client projects, engage in project delivery, mentor other developers, and promote leadership within the team while participating in community events.
8 Hours Ago
Melbourne
Hybrid
82 Employees
Mid level
82 Employees
Mid level
Information Technology
The Software Engineer will deliver bespoke software solutions from discovery to delivery, provide technical direction for projects, mentor other developers, and engage with clients to meet their needs. They will leverage contemporary technologies and foster a collaborative environment while working on complex problems.
10 Hours Ago
Melbourne
57,000 Employees
Senior level
57,000 Employees
Senior level
eCommerce • Fintech • Information Technology • Payments • Software
As a Senior Software Engineer, you will engage in the full software development life cycle, including design, coding, testing, and implementation. You will collaborate with cross-functional teams, ensure software solutions meet business requirements, and provide recommendations for new code development or code reuse.
12 Hours Ago
Melbourne
23,469 Employees
Junior
23,469 Employees
Junior
Other
As an IT Software Engineer at Electrolux, you will design, develop, and support applications for internal customers, ensuring system accuracy and compliance. You will analyze, program, and conduct tests for software, while also providing training to end users and participating in special projects as needed.
13 Hours Ago
Melbourne
Remote
4,900 Employees
Entry level
4,900 Employees
Entry level
Fintech • Payments
The Associate Software Engineer will be part of the Data Lake engineering team, focusing on developing a Data Lakehouse that supports AI and ML initiatives. Responsibilities include collaborating with stakeholders, designing and maintaining infrastructure on AWS and Azure, implementing CI/CD pipelines, and enhancing system performance. This role is ideal for entry-level candidates eager to learn and grow in cloud technologies and software engineering.
15 Hours Ago
Melbourne
217 Employees
Junior
217 Employees
Junior
eCommerce • Retail
As a Software Engineer at Kogan.com, you will manage the ERP production environment, troubleshoot code, optimise SQL Server performance, and enhance user experience through software development while collaborating closely with cross-functional teams.
16 Hours Ago
Melbourne
Remote
2,432 Employees
Senior level
2,432 Employees
Senior level
Fintech • Software • Financial Services
The Software Engineer will develop and maintain scalable and reliable systems for Lendi Group, collaborating with Product/UX teams to create user-friendly interfaces. This role involves writing clean code, overseeing the engineering process, debugging, and maintaining production reliability while embracing ownership of development tasks.
18 Hours Ago
Melbourne
Hybrid
58 Employees
Mid level
58 Employees
Mid level
Mobile • Automation
As an iOS Software Engineer, you will create high-quality iOS apps using native Apple technologies, integrate third-party services, perform unit testing, and work collaboratively with product managers and designers to enhance app features while ensuring optimal performance and compliance with standards.
21 Hours Ago
Melbourne
370 Employees
Junior
370 Employees
Junior
Digital Media • Software
The Software Engineer will work within a team to develop and enhance a Digital Experience Platform. Responsibilities include building application code, collaborating on user stories and estimates, assisting with projects, maintaining documentation, and following best practices in development and architecture.
Yesterday
Melbourne
Remote
2,825 Employees
Junior
2,825 Employees
Junior
Information Technology • Software
The Software Engineer II designs, develops, troubleshoots, and debugs software for enhancements and new products. They write commercial software, provide input on designs, resolve code problems, document technical topics, and work collaboratively to enhance software, ensuring compatibility with hardware.
Yesterday
Melbourne
Remote
2,825 Employees
Senior level
2,825 Employees
Senior level
Information Technology • Software
The Software Engineer III designs and develops software programs and tools, focusing on enhancements and new products. Responsibilities include conducting code reviews, testing software, diagnosing customer issues, and delivering quality software while managing multiple priorities. This role requires expertise in mainframe assembler programming and knowledge of IBM z/OS internals.
Yesterday
Melbourne
Remote
2,825 Employees
Senior level
2,825 Employees
Senior level
Information Technology • Software
The Software Engineer III role involves designing, developing, troubleshooting, and debugging software programs. The engineer will work on ChangeMan ZMF products primarily using Assembler and z/OS. Responsibilities include conducting code reviews, testing, and ensuring software quality while acting as a technical expert within the team.
Yesterday
Melbourne
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Software Engineer III - Full Stack will develop software architecture, lead discussions on competing requirements, oversee less experienced programmers, participate in an on-call rotation, and drive business plans and prevent operational barriers, while utilizing various cloud platforms and technologies in the development process.
Yesterday
Melbourne
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer on the Sam's Membership team, you will transform requirements into solutions through coding, mentor small teams of engineers, and drive innovation while collaborating with diverse teams to design scalable, cloud-based applications and services.
Yesterday
Melbourne
Remote
578,950 Employees
Junior
578,950 Employees
Junior
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III, you'll collaborate with cross-functional teams to gather software requirements, design and test scalable applications, troubleshoot issues, and improve development methodologies. You'll work with various technologies including cloud platforms and automated tools to enhance software processes.
Yesterday
Melbourne
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III in Data Ventures, you'll develop and productize B2B data solutions, create software architecture, lead discussions on business and technical alignment, manage project execution, and mentor junior developers while leveraging expertise in cloud platforms and modern software practices.
Yesterday
Melbourne
440 Employees
Mid level
440 Employees
Mid level
Cloud • Information Technology • Mobile • Productivity • Software • Cryptocurrency
As a .NET Software Developer, you will work on new features and updates for web and mobile platforms, collaborate with product managers and designers, mentor teammates, and contribute to product development and quality assurance in a collaborative environment.
2 Days Ago
Melbourne
389 Employees
Senior level
389 Employees
Senior level
Hardware • Manufacturing
The Staff Systems Software Engineer at Tenstorrent is responsible for designing and developing system software components for RISC-V systems. Responsibilities include collaborating on software requirements, optimizing workloads, maintaining software stacks, and troubleshooting issues, all while engaging with the broader open-source community.
2 Days Ago
Melbourne
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
As an Android Engineer III, you will develop and maintain Android applications, collaborate with product and design teams, participate in code reviews, diagnose bugs, and stay updated on Android trends to enhance user experience.
2 Days Ago
Melbourne
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The role involves working within the Global Finance sector on SAP ECC and S4 environments. Responsibilities include collaborating with stakeholders, designing and implementing solutions, driving projects, and utilizing agile methodologies to resolve incidents and improve financial processes.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size