Top Software Engineer Jobs in Melbourne

Reposted 8 Days AgoSaved
Remote
Melbourne
Mid level
Mid level
Software
Collaborate with teams to design, develop, and implement software solutions, ensuring code quality and deploying applications on Kubernetes and AWS.
Top Skills: AWSCi/CdJavaJavaScriptKubernetesRestful ServicesRx Java
Reposted 8 Days AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Machine Learning • Other
The Backend Software Engineer will develop and maintain backend systems for data processing related to coffee farming, utilizing Python and PostgreSQL. Responsibilities include feature development, problem-solving, and adapting systems to regulatory changes while ensuring system resilience.
Top Skills: AWSCi/CdDockerPostgresPostgresql/PostgisPythonTerraform
Reposted 23 Days AgoSaved
Hybrid
Melbourne
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
The Principal Software Engineer will lead mobile application development, bridge technical and product strategies, and ensure engineering excellence at Xero.
Top Skills: AWSCloud-Native TechnologiesMobile ApplicationsReact Native
Reposted 18 Days AgoSaved
In-Office
Melbourne
Mid level
Mid level
Software
Design, build, and maintain secure, scalable APIs and integration services using C#/.NET. Troubleshoot production issues, optimise T-SQL, contribute to CI/CD pipelines, and enhance cloud-based platform reliability for global payments and reporting.
Top Skills: .Net 6Api GatewayAws LambdaAzureC#Ci/CdDynamoDBGoogle Cloud PlatformOrmsS3SesSQL ServerSqsT-SqlWeb Api
Reposted 9 Days AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Information Technology • Software
The Software Engineer will design, develop, and install software solutions, focusing on web applications using PHP and ensuring coding standards and technical design compliance.
Top Skills: JavaScriptPHPReact
19 Days AgoSaved
In-Office
Melbourne
Mid level
Mid level
Robotics • Software • Automation
The AI Software Engineer will develop and maintain AI software systems for voice and conversational AI, improve system performance, and ensure quality metrics across the stack, while working on edge hardware environments in real-time.
Top Skills: Ai/Ml SystemsAsyncioC++Embedded LinuxEvent LoopsPythonReal-Time Voice ProcessingRos 2RustVoice Ai Frameworks
Reposted 19 Days AgoSaved
In-Office
Melbourne
Senior level
Senior level
Gaming
Engage in hands-on coding and debugging, lead projects, mentor junior engineers, and collaborate with teams to deliver scalable frontend solutions.
Top Skills: AWSAzureCi/CdDockerGCPGraphQLJavaScriptNextjsNode.jsNuxtQuasarReactStorybookSvelteSveltekitTypescriptVue
Reposted 10 Days AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Cloud • Software
As a Software Engineer in Sustaining Engineering, you will resolve complex issues related to Ubuntu and open-source software, engage with upstream communities, and develop bug fixes while maintaining close collaboration with support and product teams.
Top Skills: CC++CephDebianDockerGitGoKubernetesKvmLinuxLxcLxdMongoDBOpenstackPostgresPython
Reposted 10 Days AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Cloud • Software
As a Python and Kubernetes Software Engineer, you will develop data analytics solutions using open source tools, collaborating with a distributed team.
Top Skills: AirflowApache SupersetApache TrinoAWSAzureClickhouseDbtDockerDvcFeastGCPKubernetesLxdMlflowPythonTemporal
Reposted 10 Days AgoSaved
In-Office or Remote
Melbourne
Junior
Junior
Cloud • Software
The software engineer will develop and operate backend services for Snap Store and Charmhub.io, focusing on clean APIs and feature implementation.
Top Skills: GoPythonUbuntu
Reposted 10 Days AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Cloud • Software
The role involves developing software for Linux-based systems on autonomous devices, optimizing performance and ensuring reliability in various hardware environments.
Top Skills: CC++DebianGoLinuxRustUbuntu
Reposted 10 Days AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will collaborate globally to shape open-source software operations, focusing on Python and Golang development, enhance DevOps workflows, and improve infrastructure operations for cloud computing solutions.
Top Skills: GoLinuxPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 10 Days AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Cloud • Software
The role involves designing and delivering open source software operations code in Python, ensuring system reliability, and collaborating with teams across the Linux stack.
Top Skills: DockerKubernetesLinuxPython
20 Days AgoSaved
Hybrid
Melbourne
Junior
Junior
Software
As a Software Engineer, you will collaborate in developing features for a SaaS product, engaging in the full Software Development Lifecycle and improving existing components.
Top Skills: .NetAngularAzure Service BusC#Cosmos DbDockerElasticsearchKafkaKubernetesPostgresPythonTerraform
Reposted 21 Days AgoSaved
In-Office
Melbourne
Senior level
Senior level
Information Technology • Software
The Senior Software Engineer will design and build backend-driven applications, contribute to frontend experiences, and mentor other engineers, focusing on system reliability and high-quality software development.
Top Skills: AWSGCPJavaKotlinPostgresRabbitMQReactSpring BootTypescript
4 Hours AgoSaved
Hybrid
Melbourne
Senior level
Senior level
Digital Media • Information Technology • Software • Design
Own and build portable libraries in system languages (Rust/C/C++) that run across iOS, Android, and web. Lead technical direction as a hands‑on Staff engineer, design native-feeling APIs and FFI/ABI boundaries, communicate across teams, and deliver production-grade, high-performance cross-platform mobile foundations.
Top Skills: AndroidCC++Foreign Function Interface (Ffi)iOSJavaScriptReact NativeRust
6 Hours AgoSaved
In-Office
Melbourne
Expert/Leader
Expert/Leader
Digital Media • Information Technology • Software • Design
Lead the technical direction and hands-on implementation of a hybrid mobile platform (React/React Native/Bazel) that ships native-feeling experiences on iOS and Android. Ship production code quickly, mentor senior engineers, drive cross-team alignment, and build reusable runtimes, libraries, observability, and performance optimizations to scale mobile across Canva.
Top Skills: AndroidBazelCCi/CdExpoiOSOver-The-Air UpdatesReactReact NativeRust
Reposted 23 Days AgoSaved
In-Office
Melbourne
Junior
Junior
Artificial Intelligence • Information Technology • Software
The role involves building and maintaining back end services for a large language model, focusing on APIs, infrastructure, reliability, and system performance.
Top Skills: Python
Reposted 23 Days AgoSaved
In-Office
Melbourne
Mid level
Mid level
eCommerce • Retail
As a Software Engineer, you'll architect and scale new features, improve databases and APIs, and take ownership of the development lifecycle, enhancing Kogan.com's digital platforms.
Top Skills: .Net.Net FrameworkAWSC#DockerGitMs Sql ServerRest ApisWcf
Reposted 14 Days AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will design, build, and ship software, improve packaging and distribution processes, and mentor colleagues while contributing to open source projects.
Top Skills: C/C++FlutterGoPythonRust
Reposted 14 Days AgoSaved
In-Office or Remote
Melbourne
Junior
Junior
Cloud • Software
The Junior Ubuntu Software Engineer will design, build, and ship software, focusing on quality and resilience, while engaging with the open source community.
Top Skills: C/C++FlutterGoPythonRust
YesterdaySaved
In-Office
Melbourne
Senior level
Senior level
Gaming
Design, implement, and maintain high-quality, well-tested mobile features; contribute to architecture and platform standards; collaborate with product, UX, and backend teams; improve crash-free rates and release predictability; respond to incidents and participate on-call; mentor peers and lead feature delivery from design to production.
Top Skills: AndroidArgocdAutomated Testing FrameworksAWSCi/CdGraphQLiOSKubernetesMicroservicesNatsNode.jsRestful ApisTerraformTypescript
Reposted YesterdaySaved
In-Office
Melbourne
Senior level
Senior level
Digital Media • Software
The Senior Software Engineer will develop and maintain a Digital Experience Platform using PHP and AWS, guiding junior engineers and ensuring code quality.
Top Skills: AuroraAWSCloudflareDockerDynatraceGitlabNode.jsPHPPostgresReact
15 Days AgoSaved
In-Office or Remote
Melbourne
Entry level
Entry level
Cloud • Software
We are seeking 2025 and 2026 Graduate Software Engineers to join Canonical's teams focused on open source software. Responsibilities include product roadmapping, coding in various languages, engaging with the community, and ensuring high-quality performance. Candidates should have an exceptional academic track record and experience with Linux.
Top Skills: BashC/C++GoJavaScriptLinuxPythonRust
Reposted 2 Days AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Digital Media • Information Technology • Software • Design
As a Senior Backend Engineer at Canva AI, you'll drive backend architecture, implement critical code, mentor engineers, and collaborate with teams to enhance the platform's scalability and integration capabilities.
Top Skills: AIAPIsJava
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account