Top Software Engineer Jobs in Melbourne

25 Days AgoSaved
Hybrid
Melbourne
Expert/Leader
Expert/Leader
Digital Media • Information Technology • Software • Design
Own the architecture and technical direction of Canva’s native mobile infrastructure, including Bazel build rules, iOS and Android build systems, React Native bundling and codegen, CI/CD, release tooling, and monorepo migration. Lead cross-team infrastructure delivery, establish reliability and quality standards, develop build and release monitoring, align stakeholders, and mentor engineers supporting Canva’s mobile platform.
Top Skills: AndroidBazelCi/CdGradleiOSMonorepoOta UpdatesReact NativeStaged RolloutXcode
27 Days AgoSaved
In-Office
Melbourne
Senior level
Senior level
Gaming
Develop and maintain scalable backend software through hands-on coding, testing, debugging, and troubleshooting. Lead technical discussions, independently deliver medium-sized projects, improve engineering processes, and contribute to company objectives. Collaborate with product managers and stakeholders, communicate technical concepts, share best practices, and mentor junior engineers. The role focuses on Node.js, microservices, cloud services, CI/CD, subscriptions technology, TypeScript, GraphQL, PostgreSQL, and Elasticsearch, with opportunities for full-stack development.
Top Skills: AWSAws CodepipelineAzureCi/CdDockerElasticsearchGithub ActionsGCPGraphQLJavaScriptMicroservicesNext.JsNode.jsNuxtPostgresPub/SubQuasarReactStorybookSvelteSveltekitTypescriptVueWebsockets
One Month AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Social Impact • Software • Cybersecurity • Data Privacy
Join ROOST's Coop project to design, implement, test, document, and release trust-and-safety features. Work across backend APIs, GraphQL, databases, and UI to improve reviewer workflows, detection integrations, and reporting. Lead code quality, security practices, community contribution reviews, and stakeholder coordination while engaging with users and the open source community.
Top Skills: Ci/CdClickhouseDockerGitGraphQLJavaScriptOpentelemetryPostgresReactTypescript
One Month AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Social Impact • Software • Cybersecurity • Data Privacy
Join the ROOST Osprey team to design, implement, test, and maintain a high-performance, real-time safety rules engine. Work includes building data/event pipelines, scaling and containerizing services, integrating with Kafka and gRPC, reviewing community contributions, maintaining code quality and security, and engaging with users and open source contributors to prioritize and deliver features.
Top Skills: Apache KafkaCi/CdContainerizationGitGrpcPythonRustSml (Structured Rule Language)Typescript
Reposted One Month AgoSaved
Hybrid
Melbourne
Mid level
Mid level
Greentech • Machine Learning • Software • Energy • Big Data Analytics • Solar • Renewable Energy
Build and improve backend and data pipelines to fetch and analyze smart meter time-series data, develop classical ML models to size batteries, prioritize features that drive revenue, and collaborate with founder, UX, and contractors to ship experiments rapidly.
Top Skills: ClojureGoogle Cloud PlatformGradient BoostingLinear ProgrammingNumpyPolarsPythonRandom ForestRegressionScikit-LearnScipySmart Meter ApiTime Series DataTimescaledbTypescript
Reposted One Month AgoSaved
Hybrid
Melbourne
Mid level
Mid level
Greentech • Machine Learning • Software • Energy • Big Data Analytics • Solar • Renewable Energy
Build and improve a platform that ingests smart-meter time series data, models household energy consumption, simulates battery performance, and prioritises features that drive revenue. Work across backend (Python/Clojure), frontend (TypeScript), time-series databases, and classical ML models to deliver production-ready analyses and experiments; collaborate with founder, UX specialist, and overseas developers; possibly manage a contractor.
Top Skills: ClojureGCPLinear ProgrammingNumpyPolarsPythonScikit-LearnScipyTime Series AnalysisTimescaleTypescript
17 Days AgoSaved
Remote
Melbourne
Entry level
Entry level
Industrial • Manufacturing
Supports commissioning, integration testing, debugging, QA, and release verification for warehouse automation software integrated with materials handling equipment. The role writes test scripts, tracks issues and results, prepares reports, supports customer acceptance testing and startup, trains end users, and coordinates with project, systems integration, and controls engineering teams. Work involves WMS/WCS software, SQL databases, Linux commands, C, scripting languages, and occasional after-hours or weekend commissioning activities.
Top Skills: CRed Hat LinuxRelational DatabasesScripting LanguagesSQLWarehouse Control Systems (Wcs)Warehouse Management Systems (Wms)
Reposted One Month 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 18 Days AgoSaved
Remote
Melbourne
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead design, develop, test, and support of highly scalable, reliable Azure Storage services. Provide technical leadership, improve observability and AIOps, ensure security and compliance, and support high-availability services used by millions with on-call responsibilities.
Top Skills: AiopsAzureAzure StorageCC#C++Cloud ServicesDistributed SystemsJavaObservabilityPython
28 Days AgoSaved
Hybrid
Melbourne
Expert/Leader
Expert/Leader
Digital Media • Information Technology • Software • Design
Lead the technical direction and implementation of Canva’s hybrid mobile platform across React Native, iOS, Android, and web. Establish shared architecture, native boundaries, performance, reliability, and observability foundations; ship the platform into production; guide Staff and Senior engineers through a large-scale migration; and drive adoption across product teams and Canva’s engineering organization. The role combines principal-level technical leadership, hands-on coding, cross-platform architecture, and organization-wide influence.
Top Skills: AndroidCC++ExpoFlutteriOSKotlin MultiplatformMobile Ci/CdOver-The-Air UpdatesReactReact NativeRust
28 Days 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
Reposted 28 Days AgoSaved
Hybrid
Melbourne
Senior level
Senior level
Digital Media • Information Technology • Software • Design
Design and build portable, production-grade libraries in Rust/C++ that run across iOS, Android, and web. Lead technical direction as a hands-on Staff engineer, own APIs/FFI/ABI ergonomics, and communicate designs to frontend consumers while ensuring cross-platform performance and safety.
Top Skills: AbiAndroidCC++FfiiOSJavaScriptReact NativeRust
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
29 Days AgoSaved
In-Office
Melbourne
Senior level
Senior level
Fintech • Financial Services
Leads the design, development, deployment, and ongoing ownership of scalable full-stack home lending solutions. Builds .NET and ASP.NET Core backend services alongside React and Next.js front ends, while guiding architecture, technical direction, system reliability, observability, security, and performance. Partners with engineering, architecture, and product teams, mentors engineers, advances DevSecOps practices, and promotes responsible AI adoption throughout the software delivery lifecycle.
Top Skills: .NetApi TestingAsp.Net CoreAWSC#Ci/CdClaudeCypressDockerDomain-Driven DesignEvent-Driven ArchitectureGitGithub ActionsGithub CopilotGrafanaJavaScriptJestJmeterKubernetesLlmsMicroservicesNext.JsNunitOpenai ApisOpentelemetryPostmanPrometheusReactRest ApisRoo CodeSonarqubeTddTemporalTerraformTypescriptXunit
20 Days 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
20 Days 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
20 Days AgoSaved
In-Office or Remote
Melbourne
Entry level
Entry level
Software
The posting is inconsistent with the title and combines software testing, iOS development, recruitment management, event management, and business development duties. The title indicates a Software Test Engineer role, while the technical responsibilities focus on designing, coding, analyzing, and testing iOS applications, resolving bugs, maintaining software updates, and collaborating with development and project teams.
Top Skills: CareerbuilderiOSMonster
20 Days AgoSaved
In-Office or Remote
Melbourne
Entry level
Entry level
Software
Tests and validates software systems, with emphasis on iOS applications, bug fixes, patches, updates, and business requirements. Collaborates with developers, designers, and project managers to deliver features, maintains organized project files and code, and stays current with programming languages and operating system updates. The description also contains unrelated recruitment, event management, and business development responsibilities.
Top Skills: CareerbuilderCustomer Relationship DatabaseiOSMonsterOracle
Reposted One Month 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 One Month 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
21 Days AgoSaved
Remote
Melbourne
Expert/Leader
Expert/Leader
HR Tech • Information Technology • Professional Services • Consulting
Lead development of scalable web applications using Node.js, TypeScript, and React. Responsibilities include building RESTful APIs, integrating external systems, creating performant user interfaces, implementing authentication, optimizing SQL and database interactions, testing with Vitest, managing Git workflows, and using AI coding assistants. The role involves cross-functional collaboration, architecture and problem-solving, and development in Linux-based environments.
Top Skills: Aws CdkBunClaude CodeDockerDrizzle OrmGitGithub CopilotHonoJestLinuxMonoreposNode.jsOauthOidcPostgresReactRelational DatabasesRestful ApisSession-Based AuthenticationSQLTailwind CssTanstack QueryTestcontainersTypescriptVitestVs Code
One Month AgoSaved
In-Office
Melbourne
Senior level
Senior level
Gaming
Develop scalable front-end payment experiences and transaction platforms supporting fiat and crypto ecosystems. Responsibilities include hands-on coding, testing, debugging, architecture, technical leadership, project ownership, troubleshooting, mentoring, stakeholder collaboration, and production operational excellence. The role requires front-end expertise with modern server-side rendering frameworks, TypeScript, GraphQL, real-time subscriptions, Storybook, and frontend testing tools, with blockchain experience preferred.
Top Skills: BlockchainGraphQLJavaScriptJestNext.JsNuxtPub/SubQuasarReactStorybookSvelteSveltekitTesting LibraryTypescriptVitestVueWebsockets
One Month AgoSaved
Remote or Hybrid
Melbourne
Senior level
Senior level
Artificial Intelligence • Software • Analytics
Lead full-stack development of the Artificial Analysis website using a TypeScript/Next.js stack. Build UI and interactive data visualizations, work with PostgreSQL on Supabase, improve DevOps/CI-CD, mentor a small engineering team, and apply LLMs and AI tools to accelerate development.
Top Skills: Ci/CdDevOpsJavaScriptLlmsNext.JsNode.jsPandasPostgresPythonPyTorchReactSupabaseTypescriptVercel
Reposted One Month 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
Reposted One Month AgoSaved
In-Office
Melbourne
Senior level
Senior level
Edtech
Build end-to-end features across Next.js frontends, API routes, Go services and Supabase edge functions. Work with the Engineering Lead to deliver the technical roadmap, write tests and docs, review PRs, support scaling and IaC (SST/Pulumi) on AWS/Vercel, and be a dependable on-call senior engineer helping the team ship product-focused increments.
Top Skills: AWSGitflowGithub ActionsGoJestJIRALinearNext.JsPostgresPrismaPulumiSstSupabaseTurborepoTypescriptVercelVitest
23 Days 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account