Top Software Engineer Jobs in Melbourne
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.
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.
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.
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.
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.
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.
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.
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.
Featured Jobs
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Top Melbourne Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Melbourne
Remote Jobs in Melbourne
Account Executive Jobs in Melbourne
Account Manager Jobs in Melbourne
Accounting Jobs in Melbourne
AI Jobs in Melbourne
Analyst Jobs in Melbourne
Android Developer Jobs in Melbourne
Application Support Jobs in Melbourne
AWS Jobs in Melbourne
Azure Jobs in Melbourne
Blockchain Jobs in Melbourne
Business Analyst Jobs in Melbourne
Business Development Jobs in Melbourne
Business Development Manager Jobs in Melbourne
Cloud Engineer Jobs in Melbourne
Content Jobs in Melbourne
Customer Service Jobs in Melbourne
Customer Support Jobs in Melbourne
Cyber Security Jobs in Melbourne
Data Analyst Jobs in Melbourne
Data Analytics Jobs in Melbourne
Data Engineer Jobs in Melbourne
Data Science Jobs in Melbourne
Database Administrator Jobs in Melbourne
Design Jobs in Melbourne
DevOps Jobs in Melbourne
Engineering Jobs in Melbourne
Engineering Manager Jobs in Melbourne
Finance Jobs in Melbourne
Finance Manager Jobs in Melbourne
Financial Analyst Jobs in Melbourne
Front End Developer Jobs in Melbourne
Full Stack Developer Jobs in Melbourne
Graphic Design Jobs in Melbourne
HR Jobs in Melbourne
Intelligence Analyst Jobs in Melbourne
iOS Developer Jobs in Melbourne
IT Jobs in Melbourne
IT Support Jobs in Melbourne
Java Developer Jobs in Melbourne
Legal Jobs in Melbourne
Linux Jobs in Melbourne
Machine Learning Jobs in Melbourne
Marketing Jobs in Melbourne
Marketing Manager Jobs in Melbourne
NET Jobs in Melbourne
Network Engineer Jobs in Melbourne
Operations Jobs in Melbourne
Product Design Jobs in Melbourne
Product Manager Jobs in Melbourne
Product Owner Jobs in Melbourne
Program Manager Jobs in Melbourne
Project Engineer Jobs in Melbourne
Project Manager Jobs in Melbourne
Python Developer Jobs in Melbourne
Quality Assurance Jobs in Melbourne
Quality Engineer Jobs in Melbourne
React Developer Jobs in Melbourne
Sales Consultant Jobs in Melbourne
Sales Engineer Jobs in Melbourne
Sales Executive Jobs in Melbourne
Sales Jobs in Melbourne
Sales Manager Jobs in Melbourne
Sales Rep Jobs in Melbourne
Salesforce Developer Jobs in Melbourne
Scrum Master Jobs in Melbourne
SEO Jobs in Melbourne
Social Media Jobs in Melbourne
Software Engineer Jobs in Melbourne
Software Testing Jobs in Melbourne
Solution Architect Jobs in Melbourne
Systems Engineer Jobs in Melbourne
Talent Acquisition Jobs in Melbourne
Tax Jobs in Melbourne
UX Designer Jobs in Melbourne
UX Jobs in Melbourne
Web Developer Jobs in Melbourne
Writing Jobs in Melbourne
All Filters
No Results
No Results