Top Software Engineer Jobs in Melbourne

One Month AgoSaved
In-Office
Melbourne
Senior level
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Designs and integrates systems across autonomy, perception, and mission-level technology stacks. Captures requirements, develops system architectures, creates and maintains MBSE models using UML, SysML, and UPDM, and supports systems engineering processes. Collaborates with design, development, integration, test, product, program, and business development teams while reporting technical status, risks, and progress to leadership.
Top Skills: MbseSysmlUmlUpdm
27 Days AgoSaved
Remote
Melbourne
Expert/Leader
Expert/Leader
Software
Design, build, operate, and maintain critical distributed cloud systems for Grafana Loki and related observability databases. Own system reliability, performance, and availability; deliver projects from ideation through customer operations; contribute to open-source projects; participate in on-call rotations; mentor teammates; and collaborate on technical designs and roadmap decisions.
Top Skills: AWSCC++Cloud Object StorageDistributed SystemsGCPGoGrafanaInfrastructure As CodeKubernetesMicroservicesAzureOpentelemetryPrometheusPythonRust
4 Days AgoSaved
Remote
Melbourne
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Build and optimize distributed Lance dataset operations, high-performance indices, table formats, and data encodings in Rust. Develop integrations with Spark, Hive Metastore, Presto, Trino, Ray, and other data infrastructure systems. Improve internal data processing infrastructure, contribute to open-source communities, and promote Lance through technical conferences. The role requires deep distributed systems expertise and extensive experience with high-performance databases, big data, or AI training systems.
Top Skills: Apache ArrowC++ClickhouseDatafusionDelta LakeFlinkHadoopHive MetastoreHudiIcebergJavaJaxLanceLancedbParquetPrestoPythonPyTorchRayRustScalaSparkTrino
Reposted 15 Days AgoSaved
In-Office
Melbourne
Senior level
Senior level
Software
Design, build, test, deploy, and monitor reliable AI/ML products and services at scale. Develop real-time and batch data pipelines, optimize ranking and retrieval models using embeddings, transformers, and LLMs, and establish evaluation, observability, and model lifecycle management practices. Collaborate across product, engineering, data, and consumer experience teams while contributing to scalable ML platform capabilities.
Top Skills: AirflowAWSBigQueryCi/CdDockerEmbeddingsInfrastructure As CodeKafkaLarge Language ModelsMultimodal Vision-Language ModelsPythonPyTorchSQLTransformers
29 Days AgoSaved
Remote or Hybrid
Melbourne
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Database
Build innovative software products in the Special Projects Division addressing public health, agriculture, education, and aid-related challenges in Sub-Saharan Africa. Responsibilities include designing software architectures, developing on UNIX-based platforms, participating in code reviews, using disciplined version control, collaborating with teams, and potentially applying Django, React, Android, or PyTorch. The role may involve travel to Africa to understand local contexts.
Top Skills: AndroidData Structures And AlgorithmsDjangoMacos DarwinPyTorchReactUnixVersion Control
Reposted 6 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
One Month AgoSaved
Hybrid
Melbourne
Senior level
Senior level
Fintech • Financial Services
Lead hands-on software engineering and technical direction across a core platform built with C#, .NET, PostgreSQL, AWS, microservices, APIs, event-driven systems, BFFs, and frontend components. Responsibilities include architecture, coding, design reviews, mentoring, CI/CD improvement, observability, security, reliability, documentation, and stakeholder collaboration. The role also advances AI-assisted development, AI agent governance, and agent-enabled engineering workflows without direct people management.
Top Skills: .NetAi AgentsAi-Assisted DevelopmentAmazon Ec2Amazon EcsAWSAws LambdaBffBlazorC#Ci/CdDockerEvent-Driven ArchitectureJenkinsLlm WorkflowsMicroservicesMudblazorPostgres
One Month AgoSaved
Hybrid
Melbourne
Mid level
Mid level
Fintech • Financial Services
Design, build, test, deploy, and maintain secure .NET software, backend services, APIs, integrations, and event-driven microservices. Work with PostgreSQL, AWS Lambda, ECS, EC2, Blazor, and MudBlazor while contributing to automated testing, code reviews, technical planning, documentation, troubleshooting, and production support. Collaborate on reliable, maintainable solutions and use approved AI-assisted development tools responsibly.
Top Skills: .NetAmazon Ec2Amazon EcsAWSAws LambdaBlazorC#Ci/CdDockerEvent-Driven ArchitectureGithub CopilotMicroservicesMudblazorPostgresRestful Apis
2 Months AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design, build, and operate services powering card issuance, transaction authorization, wallet provisioning, 3-D Secure, and disputes. Own features end-to-end within a microservice, event-driven architecture, write well-tested code, participate in reviews, and perform operational ownership including on-call and incident response. Leverage AI developer tools to improve velocity and quality.
Top Skills: AuroraAWSBuildkiteClaudeDatadogDynamoDBEvent-Driven ArchitectureGooseGradleGrpcHibernateHTTPJavaJSONKafkaKotlinMcpMicroservicesMySQLProtocol BuffersRedis
Reposted 2 Months AgoSaved
In-Office
Melbourne
Junior
Junior
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Design, implement, and operate scalable backend services for the Spend and Accounting domains powering cards and expense workflows. Own end-to-end feature delivery, contribute to architecture, write testable reliable code, uphold observability and API best practices, collaborate with product and infrastructure, and provide technical mentorship to raise engineering standards.
Top Skills: AWSGCPGoGrafanaJavaKotlinKubernetesPrometheusPythonRest ApiSplunkSpring Boot
2 Months AgoSaved
Remote or Hybrid
Melbourne
Mid level
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Design, build, test, ship, and operate services powering card issuance, transaction processing, and disputes. Own features end-to-end within a microservice and event-driven architecture, write well-tested code, participate in on-call incident response, and leverage AI tools to improve development velocity and quality while collaborating with cross-functional teams.
Top Skills: Ai-Powered Developer ToolsAuroraAWSBuildkiteClaudeDatadogDynamoDBEvent-Driven ArchitectureGooseGradleGrpcHibernateHTTPJavaJSONKafkaKotlinMcpMicroservicesMySQLProtocol BuffersRedis
19 Days AgoSaved
In-Office
Melbourne
Junior
Junior
Internet of Things • Semiconductor • Manufacturing
Develop embedded applications, software tools, libraries, SDKs, demos, and documentation for 802.11ah Wi-Fi IoT products. Collaborate with customers to solve technical issues, provide upstream product feedback, lead complex software projects, implement features and infrastructure, and mentor team members. The role involves embedded C, drivers, board ports, networking, hardware interfaces, debugging, Linux, RTOS platforms, and wireless technologies.
Top Skills: 802.11AhBashBuildrootDevice DriversEmbedded CEthernetFreertosGdbGpioI2CLinuxLinux KernelLogic AnalyzersMakefileOpenwrtOsi ModelPythonSdioSocketsSpectrum AnalyzerSpiWi-FiWireshark
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office
Melbourne
Mid level
Mid level
Financial Services
Build and maintain platform products, internal tools, and shared services across the stack. Develop frontends, backend services, APIs, CI/CD pipelines, observability, testing, and integrations. Collaborate on secure, scalable designs, support incidents, contribute documentation, and improve developer experience and platform consistency.
Top Skills: AngularConfluenceCSSDockerElasticsearchGitGitlabGradleGrafanaHTMLJavaJavaScriptJIRAJunitJwtKibanaKotlinKubernetesMavenMicroservicesOauth2OidcOpenshiftOraclePlaywrightPostgresPrometheusReactRest ApisSplunkSpring BootSQLSwiftTypescript
11 Days AgoSaved
Remote
Melbourne
Senior level
Senior level
Hospitality
Lead solution and system design for the Reservations stream, partnering with product and design to solve ambiguous customer problems. Direct and verify AI-assisted implementation, review code, maintain agent-enabling engineering foundations, and own production quality. Mentor engineers, guide architecture and technical practices, and make trade-offs across scalability, performance, security, operations, and customer outcomes.
Top Skills: AWSC#Ci/CdClaude CodeCodexDocument DatabasesGraphQLInfrastructure As CodeJavaNode.jsPythonReactRelational DatabasesRestRubyTypescript
One Month AgoSaved
In-Office or Remote
Melbourne
Entry level
Entry level
Social Impact
Designs, develops, deploys, tests, and reviews software applications, features, and defect fixes. Collaborates with team leaders and users to support a product roadmap, analyze requirements, document software, provide developer-level support, and learn existing codebases. The role also involves participating in planning meetings, conferences, and occasional team travel.
19 Days AgoSaved
In-Office or Remote
Melbourne
Senior level
Senior level
Retail • Sports
Lead quality engineering for membership and loyalty capabilities, designing and executing functional, integration, API, contract, automation, and end-to-end tests. Build reliable test suites, validate loyalty points and personalized recommendations, manage test data, ensure cross-browser and cross-device quality, define testing strategies, and improve coverage using AI-assisted tools. Collaborate with engineering and product teams throughout the software development lifecycle while leading quality engineers in the loyalty and personalization area.
Top Skills: Ai-Assisted Engineering ToolsApi TestingAppiumBrowserstackCloud-Native PlatformsContract TestingCypressLlmsPlaywright
One Month AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Retail • Sports
Develop and support scalable Java and Spring Boot backend microservices powering omnichannel inventory availability, order promising, allocation, fulfilment, and post-purchase experiences. Build event-driven processing with Kafka, integrate OMS, WMS, ERP, commerce, and fulfilment platforms, and ensure services are secure, observable, reliable, and performant. Own features from design through production, write tested code, participate in reviews, troubleshoot production issues, and improve operational efficiency.
Top Skills: Ai-Assisted Engineering ToolsAutomated TestingCi/CdCommerce PlatformsDistributed Order Management SystemsErpEvent-Driven ArchitectureFluent CommerceJavaKafkaLlmsMicroservicesObservabilityOmsRest ApisSpring BootWms
One Month AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Retail • Sports
Designs, automates, and executes functional, integration, API, contract, regression, concurrency, and performance tests for inventory, order promising, sourcing, and fulfillment platforms. Investigates defects, validates fixes, maintains regression coverage, integrates quality tests into CI/CD pipelines, and supports release readiness. The role collaborates with product and engineering teams to validate distributed commerce systems, integrations, business rules, data consistency, scalability, resilience, and consumer-impacting workflows.
Top Skills: 3Pl/Carrier SystemsAPIsBrowserstackCi/CdErpEvent-Driven SystemsJavaJunitMicroservicesOmsPayment ProvidersPlaywrightPosRest AssuredSeleniumTestngWms
Reposted 2 Months AgoSaved
In-Office
Melbourne
Senior level
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Develop and maintain production C++ software for Linux-based edge/embedded platforms (NVIDIA Jetson, ARM). Integrate sensors and peripherals, build calibration/diagnostic tools, optimise performance (latency, throughput, power), debug across software/hardware/OS/networking, and collaborate with cross-functional teams to deliver fieldable autonomy and mission systems.
Top Skills: ArmC++EthernetGmslLinuxMipi CsiNvidia JetsonSerial
One Month AgoSaved
In-Office or Remote
Melbourne
Mid level
Mid level
Database
Design and build distributed systems for a high-performance CI/CD execution platform. Responsibilities include orchestrating Supabase Branch lifecycle operations, provisioning ephemeral sandboxed environments on AWS, scheduling concurrent builds, optimizing pipelines through caching and artifact reuse, handling retries and failures, instrumenting observability, and developing configuration and infrastructure integrations. The role requires strong Go and TypeScript skills, cloud infrastructure experience, and a production operations mindset.
Top Skills: Amazon EcsAmazon EksAWSAws SdkGitGoJSONPulumiTerraformTomlTypescript
Reposted One Month AgoSaved
In-Office
Melbourne
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead design and delivery of scalable, reliable backend services for Azure infrastructure. Own distributed-system design, implementation, testing, and operations. Drive incident response, on-call rotations, observability, automation, code reviews, and mentor engineers to improve reliability and operational excellence.
Top Skills: AzureC#C++GoJavaKotlinPython
Reposted 2 Months AgoSaved
In-Office
Melbourne
Senior level
Senior level
Aerospace
Lead design, development, integration and sustainment of complex software for defence scientific and engineering applications. Translate requirements into designs, implement, test, debug, document, support verification/validation, and provide technical leadership and mentoring across projects.
Top Skills: C#Object-Oriented Programming (Oop)Unit TestingWindows Presentation Foundation (Wpf)
Reposted 2 Months 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 2 Months AgoSaved
In-Office
Melbourne
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Design and build scalable backend services for the Spend and Accounting Hub to track, reconcile and account for spend transactions. Own end-to-end feature delivery, ensure reliability, performance and compliance, contribute to long-term architecture, collaborate cross-functionally, and provide technical mentorship.
Top Skills: AWSGCPGoGrafanaJavaKotlinKubernetesPrometheusPythonRest ApiSplunkSpring Boot
One Month AgoSaved
Hybrid
Melbourne
Senior level
Senior level
Artificial Intelligence • Legal Tech • Software
Own backend-heavy full-stack product surfaces from architecture through production operations. Responsibilities include building AI-powered answer experiences, identity and billing systems, public APIs, integrations, and workflow tools. The role requires partnering with product, making technical trade-offs, operating services, monitoring performance, responding to incidents, and continuously improving systems used by tax and law firms.
Top Skills: AWSClaude CodeDatadogDockerGithub ActionsJestNode.jsPostgresReactTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account