Top Software Engineer Jobs in Melbourne

Reposted 2 Months 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 2 Months 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 2 Months 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
Reposted 2 Months 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
Reposted 2 Months 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
2 Months AgoSaved
Remote
Melbourne
Senior level
Senior level
Software
Design, develop, and maintain cloud-based analytics applications for life sciences supply chain operations. Build scalable backend services, provide architectural guidance, write high-performance code, and collaborate with data scientists, architects, product teams, and QA. Contribute to product strategy, estimate and track complex initiatives, support Agile development, and participate throughout the software development lifecycle.
Top Skills: Agentic AiAmazon AthenaAmazon KinesisAmazon RdsAmazon RedshiftAmazon S3Amazon SnsAmazon SqsApache KafkaAWSAws EksAws GlueContext EngineeringElasticsearchEvent-Driven ArchitectureGraphQLJavaJavaScriptKubernetesMicroservicesPrompt EngineeringRestful ApisRxjavaSQLVert.X
One Month AgoSaved
In-Office or Remote
Melbourne
Expert/Leader
Expert/Leader
Artificial Intelligence • Fintech • Machine Learning • Software • App development • Conversational AI • Generative AI
Leads end-to-end modernization from a monolith to microservices, including legacy analysis, architecture, estimation, data migration, deployment, and production support. Guides .NET services, databases, messaging, containerization, and frontend integrations. Acts as the technical escalation point for complex issues while improving Jira tracking, estimation accuracy, QA collaboration, release predictability, and engineering processes. Manages and develops the team through one-on-ones, performance reviews, feedback, and career-focused objectives.
Top Skills: .Net 8Asp.Net CoreC#DockerJIRAKubernetesMicroservicesMicrosoft Sql ServerNoSQLPostgresRabbitMQRedisRest ApisSQL
Reposted 2 Months AgoSaved
In-Office
Melbourne
Mid level
Mid level
Software • Energy • Utilities • Renewable Energy
Build and maintain full-stack features across mobile, web and serverless backend. Collaborate with product and ops to design, test, debug and ship high-quality code, support production systems, and contribute across the stack from idea through to production.
Top Skills: Apollo GraphqlAWSC#GoGraphQLJavaScriptLambdaReactReact NativeServerlessTypescript
Reposted 2 Months 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 2 Months 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
One Month AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Retail • Sports
Build and operate scalable, low-latency APIs, event-driven services, integrations, and web applications supporting membership and loyalty experiences. Integrate and extend Antavo with commerce, CRM, CDP, marketing, and data platforms. Apply distributed-systems, reliability, observability, and security practices; troubleshoot production issues; contribute to reusable engineering assets; and mentor junior engineers.
Top Skills: AntavoCloud-Native PlatformsCRMCustomer Data Platforms (Cdp)Event-Driven ArchitectureFluent CommerceJavaKafkaMarketing Automation PlatformsMicroservicesNode.jsNoSQLReactSalesforce Commerce Cloud (Sfcc)Spring BootSQL
One Month AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Retail • Sports
Leads quality engineering for consumer-facing web and mobile experiences. Designs scalable automation frameworks, develops functional, API, integration, regression, and end-to-end test suites, and integrates quality gates into CI/CD pipelines. Validates accessibility, performance, reliability, and cross-device behavior; investigates defects, analyzes quality metrics, and drives continuous improvement. Collaborates with product and engineering teams, mentors engineers, and applies AI-assisted testing practices.
Top Skills: Accessibility TestingAi-Assisted Test GenerationApi TestingAppiumBrowserstackCi/CdContract TestingCypressLambdatestObservabilityPlaywrightTestmu AiWcag 2.X
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
One Month AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Retail • Sports
Design, build, optimize, and support scalable consumer-facing mobile applications across iOS and Android using React Native, TypeScript, and JavaScript. Develop native integrations, reusable components, secure architectures, API integrations, automated testing, CI/CD pipelines, and production monitoring. Collaborate cross-functionally, contribute to releases and Agile delivery, mentor engineers, conduct code reviews, and drive mobile engineering excellence, accessibility, performance, and reliability.
Top Skills: A/B TestingAi-Assisted Engineering ToolsAndroidApp StoreApplication SecurityAuthenticationCi/CdEnd-To-End TestingFeature FlaggingGoogle PlayGraphQLIntegration TestingiOSJavaScriptLoggingObservabilityReact NativeRest ApisState ManagementTest AutomationTypescriptUnit Testing
2 Months AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
eCommerce • Marketing Tech • Software
Build and ship frontend features across Vue, Angular, and React surfaces using TypeScript. Design, implement, test, deploy, and monitor production features on an AWS serverless stack. Collaborate with product, design, and backend engineers, contribute to frontend architecture, and mentor peers to raise technical quality.
Top Skills: AngularApi GatewayAWSCloudfrontDynamoDBJavaScriptJIRALambdaNode.jsOpensearchReactRedshiftS3ServerlessShopifySnsSqsTerraformTypescriptVs CodeVue
Reposted 2 Months AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Database
Responsible for designing and implementing authentication features in Go and TypeScript, enhancing Auth architecture, and collaborating with teams to improve user experience.
Top Skills: DjangoGoJwtLaravelNext.JsOauthOidcPostgresRuby On RailsSAMLTypescript
Reposted 2 Months AgoSaved
Hybrid
Melbourne
Senior level
Senior level
Healthtech
The role involves working closely with the product team to develop and scale features, utilizing full-stack technologies in a fast-paced environment.
Top Skills: Api GatewayAWSGitLambdaLangchainLangfuseLangsmithNode.jsPythonRdsReactS3TerraformTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Database
Build and maintain Supabase Lite: implement TypeScript-native backend compatible with PostgREST/Auth and @supabase/supabase-js, extend SQLite support, own CLI/tooling and upgrade paths, ensure compatibility with hosted Supabase, engage partners and open-source community.
Top Skills: @Supabase/Supabase-JsPostgresPostgrestSQLSqliteTypescript
2 Months AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Cloud • Software
Build and maintain Go-based backend services, APIs, microservices, and CLI tools for internal developer experience. Automate operational workflows, access management, governance, and infrastructure provisioning. Design scalable systems integrating SaaS platforms, systems of record, and internal infrastructure. Deploy and operate services on Kubernetes/EKS, while profiling and optimizing performance. Collaborate with cross-functional teams to deliver reliable platform capabilities and self-service tooling.
Top Skills: Amazon EksAWSCi/CdCli ToolsDatabasesDistributed SystemsGitGitGoKubernetesMicroservicesRest Apis
One Month AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Fintech • Information Technology
Design, implement, and maintain scalable backend systems supporting Alpaca’s financial ledger and brokerage infrastructure. Own high-visibility features from design through deployment, collaborate with finance, operations, product, and engineering stakeholders, and improve system health. Build performant, reliable, maintainable services using modern distributed systems technologies while ensuring the ledger remains a correct source of truth for account transactions, reporting, and compliance.
Top Skills: GoGoogle Cloud Platform (Gcp)GrpcPostgresProtocol BuffersRedpanda
One Month AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
Designs, develops, integrates, tests, and maintains production embedded Linux software for vehicle systems. Responsibilities include modern C/C++ and Qt/QML development, Yocto platform maintenance, Python automation, CI/CD, automated testing, debugging across hardware and software boundaries, release management, architecture, documentation, and production support. The role also provides technical leadership and mentorship while collaborating with multidisciplinary engineering, manufacturing, cybersecurity, and supplier teams.
Top Skills: Adobe IllustratorAdobe PhotoshopAutosarBitbakeCC++Cameo Systems ModelerCanCmakeConan 2CppunitEmbedded LinuxEthernetFigmaFmvssGdbGitGoogletestI2CIbm Engineering DoorsIso 26262MagicdrawOpenembeddedPythonQmlQt 6.8+Qt CoreQt DbusQt Design StudioQt NetworkQt QuickQt Remote ObjectsSae J1939Sae J2012SconsSerial InterfacesSpiSquishSystemdUds Iso 14229Yocto Project
Reposted 2 Months AgoSaved
In-Office
Melbourne
Mid level
Mid level
Hardware • Quantum Computing • Industrial • Manufacturing
Develop and optimize embedded software and firmware for quantum sensors, including Linux kernel drivers and user-space tools. Integrate with electronics, test and debug systems, implement unit tests, and follow best practices (version control, code review, documentation). Collaborate with engineers and physicists to improve performance and reliability.
Top Skills: Device DriversEmbedded LinuxEthernetFirmwareFpgaI2CLinux KernelPythonSpiUartUnit TestingVersion Control (Git)WifiXilinx Soc
Reposted 2 Months AgoSaved
In-Office
Melbourne
Senior level
Senior level
Hardware • Quantum Computing • Industrial • Manufacturing
Develop and optimize embedded software and firmware for quantum sensors, including Linux kernel/driver development, integration with electronics and communication interfaces, testing, debugging, and building monitoring and UI tools. Collaborate with engineers and physicists to define system requirements and follow best practices like version control, unit testing, and documentation.
Top Skills: Data EncryptionData StreamingEmbedded LinuxEthernetFpgaI2CLinux Device DriversLinux KernelPythonSpiUartUnit TestingWifiXilinx Soc
Reposted 2 Months AgoSaved
In-Office
Melbourne
Senior level
Senior level
Gaming
As a Staff Software Engineer, you'll lead frontend architecture, improve system scalability, mentor engineers, and deliver high-quality software solutions.
Top Skills: ArgocdAWSCloudflareDatadogJavaScriptKafkaKubernetesMicroservicesNext.JsReactTypescript
2 Months AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Retail • Sports
Design, build, and operate resilient Java and Spring Boot backend services for inventory availability, order promising, and fulfillment. Develop event-driven Kafka integrations, concurrency and consistency controls, caching strategies, observability, and graceful degradation mechanisms. Own services from design through production, optimize performance and reliability, integrate with commerce and enterprise platforms, conduct code reviews, document architecture decisions, and mentor junior engineers.
Top Skills: Ai-Assisted Engineering ToolsFluent CommerceIbm Sterling OmsJavaKafkaKiboLlmsManhattan AssociatesMicroservicesRedisSalesforce OmsSpring Boot
2 Months AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Retail • Sports
Own quality strategy, automated testing, and test execution for omnichannel commerce capabilities. Build scalable API, integration, contract, event-driven, and end-to-end test frameworks; manage complex test data; integrate quality gates and regression testing into CI/CD pipelines; define quality metrics; validate order, inventory, fulfillment, returns, and post-purchase workflows; and mentor engineers on quality practices and automation.
Top Skills: BrowserstackCi/CdCypressPlaywrightPostmanSelenium
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account