Top Software Engineer Jobs in Melbourne

22 Days AgoSaved
Hybrid
Melbourne
Entry level
Entry level
Information Technology
Develop and support scalable, high-availability software within the ACIL tribe. Responsibilities include planning, coding, code review, testing, source control, build automation, performance tuning, and collaboration across teams. The role focuses on backend and frontend development, distributed and event-driven systems, AWS cloud solutions, DevOps practices, observability, clean code, and continuous improvement. Engineers are expected to contribute to team culture, share knowledge, and help deliver reliable products for dealership customers.
Top Skills: .Net CoreAgentic SystemsAi ToolingAngularAsp.Net MvcAWSC#Ci/CdContainersCqrsDomain-Driven DesignEvent SourcingInfrastructure As CodeJavaScriptLoggingMessage QueuesMicroservicesMonitoringObservability ToolsReactTest-Driven Development
9 Hours AgoSaved
In-Office
Melbourne
Entry level
Entry level
Agriculture
Designs and executes manual and automated tests across web, API, backend, frontend, and device features. Performs functional, regression, integration, and end-to-end testing; develops test scripts; supports CI/CD testing; investigates defects using monitoring and observability tools; and collaborates with Product, Engineering, DevOps, UX/UI, and Data teams to improve platform quality and release reliability.
Top Skills: APIsAWSCi/CdCypressDockerIotJavaJavaScriptJunitKubernetesMicroservicesPython
29 Days AgoSaved
Hybrid
Melbourne
Senior level
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Design and maintain automated test frameworks, validation tooling, and infrastructure for autonomy software. Develop Python automation, regression, integration, functional, and performance tests across simulation, SIL, HIL, and VIL environments. Analyze results, troubleshoot integration issues, create quality metrics and readiness assessments, and integrate testing into CI/CD workflows. Collaborate with autonomy, systems engineering, flight test, and integration teams to support software quality and operational readiness.
Top Skills: ArdupilotCi/CdHardware-In-The-Loop (Hil)LinuxPx4PythonSoftware-In-The-Loop (Sil)Vehicle-In-The-Loop (Vil)
Reposted 18 Hours AgoSaved
In-Office
Melbourne
Entry level
Entry level
Fintech • Financial Services
Leads technology strategy, architecture, and delivery for scalable CRM, customer engagement, workflow, and AI-enabled platforms supporting Business Banking. Drives cloud-native, API-driven, distributed-system engineering practices across multiple teams; establishes reusable standards, DevSecOps, observability, resilience, and responsible AI controls. Partners with senior stakeholders, mentors engineers, and influences platform strategy and technology investment.
Top Skills: Ai Agent ArchitecturesAPIsAutomated TestingAWSCi/CdCloudFormationCrm PlatformsDevsecopsDockerDomain-Driven DesignEvent-Driven ArchitectureInfrastructure As CodeKubernetesLlmsMicroservicesObservabilityRetrieval-Augmented GenerationTerraformWorkflow Orchestration
18 Hours AgoSaved
In-Office
Melbourne
Entry level
Entry level
Fintech • Financial Services
Leads the design and delivery of scalable software, APIs, services, platforms, and data-enabled solutions for Business Banking customer and colleague experiences. Influences architecture and engineering standards, applies cloud-native and DevSecOps practices, supports production platforms, mentors engineers, and partners with product, business, and architecture stakeholders. Work may span customer channels, CRM, data services, AI-enabled experiences, and shared platform capabilities.
Top Skills: .NetAPIsAutomated TestingAWSCi/CdCloudFormationDevsecopsDistributed SystemsDockerDomain-Driven DesignEvent-Driven ArchitectureGoJavaKubernetesMicroservicesMonitoringObservabilityPythonTerraformTypescript
29 Days AgoSaved
In-Office
Melbourne
Senior level
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Provides technical leadership and hands-on development for modern C++ software running on Linux-based edge platforms. Designs architectures, integrates cameras and sensors, develops imaging and mission applications, optimizes performance, and resolves issues across software, networking, hardware, and deployment boundaries. Mentors senior engineers, establishes reusable platforms and standards, and leads complex initiatives from requirements through deployment and sustained operation.
Top Skills: Arm64C++ContainerizationCudaFfmpegGpusGstreamerHardware-In-The-LoopLinuxNixosNvidia JetsonOpencvSoftware-In-The-Loop
29 Days 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
Reposted 22 Hours AgoSaved
In-Office
Melbourne
Expert/Leader
Expert/Leader
Fintech • Financial Services
Provides hands-on technical leadership across Business Banking technology, designing platforms, reusable tools, engineering standards, automation, and developer self-service capabilities. Partners with delivery squads and central technology teams to improve software delivery, DevSecOps, cloud adoption, observability, reliability, performance, security, and cost optimization. Mentors senior engineers and promotes AI-powered engineering practices, scalable guardrails, and consistent technology outcomes.
Top Skills: Artificial IntelligenceAWSContainersContinuous DeliveryDevsecopsIdentity And Access ManagementInfrastructure As CodeObservability
14 Days AgoSaved
In-Office or Remote
Melbourne
Entry level
Entry level
Artificial Intelligence • Information Technology • Professional Services • Consulting
Develop realistic backend coding challenges, including feature implementations and bug fixes, for AI training projects. Design deterministic verifiers, automated tests, and validation criteria that distinguish correct from incorrect solutions. Evaluate code for correctness, reliability, maintainability, security, and performance while identifying edge cases and bottlenecks. Work independently with backend technologies and refine tasks based on project requirements and quality standards.
Top Skills: APIsAutomated TestingBackend ServicesC++CybersecurityGoJavaNode.jsPythonRustTypescript
14 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
YesterdaySaved
Hybrid
Melbourne
Senior level
Senior level
Other • Professional Services • Real Estate • Energy
Leads software development across enterprise applications, providing technical direction for design, integration, delivery, testing, deployment, and maintenance. Partners with product owners and stakeholders on roadmaps and priorities, resolves complex software issues, and promotes secure, scalable engineering practices. Coaches and develops software engineering team members while supporting recruitment, performance, collaboration, and continuous improvement.
Top Skills: .NetAPIsAutomated TestingAzure DevopsC#Ci/CdKubernetesAzure
Reposted 2 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
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
16 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 2 Days AgoSaved
In-Office
Melbourne
Entry level
Entry level
Software
Lead the design, development, deployment, and operation of scalable AI/ML products and platforms. Own the full machine learning lifecycle, including experimentation, evaluation, inference, monitoring, and optimization. Develop LLM, retrieval, ranking, relevance, and generative AI solutions using Python, AWS, SQL, Airflow, Kafka, and BigQuery. Set technical direction, establish evaluation frameworks, improve engineering practices, mentor engineers, and promote reliable, ethical, and compliant AI/ML delivery.
Top Skills: AirflowAWSBigQueryCi/CdEmbeddingsGenerative AiKafkaLarge Language ModelsMachine Learning FrameworksMlopsPythonSQLTest AutomationTransformers
26 Days 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
26 Days 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
One Month 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 One Month 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
One Month 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
29 Days AgoSaved
Hybrid
Melbourne
Junior
Junior
Software
Contributes to the full software development lifecycle, including designing, coding, testing, deploying, maintaining, and troubleshooting secure and scalable systems. Develops automated tests, participates in code reviews and agile ceremonies, resolves defects, supports production reliability, documents technical work, and collaborates with product, design, and business stakeholders. The role also emphasizes continuous learning, effective communication, and adherence to engineering, security, compliance, and change-management standards.
Top Skills: JavaKotlinScala
6 Days AgoSaved
In-Office
Melbourne
Expert/Leader
Expert/Leader
Fintech • Financial Services
Provides hands-on technical leadership for secure, scalable full-stack software supporting economic crime investigations. Responsibilities include solution design, frontend and backend development, APIs, microservices, distributed systems, cloud-native architecture, containerization, infrastructure as code, CI/CD, automated testing, observability, DevSecOps, production troubleshooting, technical reviews, and mentoring engineers across multiple teams.
Top Skills: AngularAWSC#Ci/CdCloudwatchCypressDevsecopsDockerGoGrafanaGraphQLGrpcInfrastructure As CodeJavaJestKubernetesNode.jsNosql DatabasesOpentelemetryPlaywrightPrometheusPythonReactRelational DatabasesRest ApisTypescript
6 Days AgoSaved
In-Office
Melbourne
Entry level
Entry level
Fintech • Financial Services
Designs and delivers cloud-based workflow platforms and microservices using Java, APIs, AWS, and related technologies. Provides software and API architecture leadership, technical oversight, security controls, DevOps automation, CI/CD, monitoring, and solution governance. Leads engineers, mentors team members, translates strategic initiatives into delivery plans, influences stakeholders, and supports Agile development. Experience with Pega or Appian workflow environments, data architecture, AI lifecycle concepts, and cloud-native integrations is valuable.
Top Skills: Amazon EksAPIsAppianAWSAws Api GatewayAws SagemakerAzureCi/CdDevOpsGitJavaKubernetesMicroservicesPaasPagerdutyPegaPostgresRdbmsSaaSSQL
6 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
Reposted 29 Days 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
One Month AgoSaved
Hybrid
Melbourne
Mid level
Mid level
Software
Design, build, test, release, and support Android features using Kotlin. Collaborate with Product, Design, and subject-matter experts to deliver user-focused functionality. Own features end-to-end, including performance, accessibility, analytics, experimentation, observability, and reliability. Contribute to shared mobile platform standards, code reviews, documentation, release support, and knowledge sharing while working in an agile, cross-functional squad.
Top Skills: AndroidiOSKotlin
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account