Senior Software Engineer - Rust/Go Microservices

Betashares Capital

Sydney

On-site

AUD 150,000 - 210,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Betashares Capital is seeking a senior software engineer to deliver priority changes across a stack of Rust, Go, TypeScript, microservices and Temporal, running on Kubernetes and AWS.

You will collaborate with technical and business stakeholders to clarify expected behaviour, deliver focused changes and communicate trade-offs, verification limits, and risk clearly. Strong written and verbal communication is essential.

Qualifications

  • Kubernetes / AWS - Hands-on deployment and troubleshooting of containerised services.
  • Rust / Go / TypeScript - Production skills in at least one language, cross-language work.
  • DevSecOps / CI/CD - Secure delivery, pipelines, automated checks and releases.
  • Distributed systems - Experience with microservices and asynchronous processing.
  • Debugging and observability - Diagnose cross-service issues using logs and metrics.
  • Testing and refactoring - Add focused verification and incremental improvements.

Responsibilities

  • Implement and deliver priority changes across services and languages.
  • Investigate defects across service boundaries and asynchronous workflows.
  • Clarify expected behaviour and acceptance criteria with stakeholders.
  • Add focused tests, instrumentation and small refactors to verify changes.
  • Work within Kubernetes, AWS and CI/CD environments to support secure releases.
  • Keep changes reviewable and communicate progress, dependencies, technical trade-offs and verification gaps clearly to stakeholders.

Skills

Kubernetes / AWS
Rust / Go / TypeScript
DevSecOps / CI/CD
Distributed systems
Debugging and observability
Testing and refactoring

Job description

Betashares Capital is seeking a senior software engineer to deliver priority changes across a stack of Rust, Go, TypeScript, microservices and Temporal, running on Kubernetes and AWS.

You will collaborate with technical and business stakeholders to clarify expected behaviour, deliver focused changes and communicate trade-offs, verification limits, and risk clearly. Strong written and verbal communication is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Cross-Lang, Kubernetes & DevSecOps
Senior Software Engineer: Cross-Lang, Kubernetes & DevSecOps

Betashares • New South Wales

On-site
AUD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Betashares Capital • Sydney

On-site
AUD 150,000 - 210,000
Technical Lead - AWS & Kubernetes for Fintech Platform
Technical Lead - AWS & Kubernetes for Fintech Platform

Betashares Capital • City of Melbourne

On-site
AUD 150,000 - 190,000
Senior Full-Stack Engineer AI-Driven Investment Platform
Senior Full-Stack Engineer AI-Driven Investment Platform

Betashares Capital • Sydney

On-site
AUD 150,000 - 200,000
Senior Full-Stack Engineer - Investments & AI-Driven
Senior Full-Stack Engineer - Investments & AI-Driven

Betashares • Sydney

On-site
AUD 150,000 - 190,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Betashares Capital • City of Melbourne

On-site
AUD 170,000 - 210,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Betashares • City of Melbourne

On-site
AUD 150,000 - 190,000
Senior Full-Stack Tech Lead — Vue, Rust & GraphQL
Senior Full-Stack Tech Lead — Vue, Rust & GraphQL

Betashares • Sydney

On-site
AUD 180,000 - 240,000
Senior Full-Stack Engineer - Go/TS/React, Grow, Lead, Impact
Senior Full-Stack Engineer - Go/TS/React, Grow, Lead, Impact

Securecodewarrior • Sydney

Hybrid
AUD 120,000 - 180,000
Flexible hours
Work from home options
Generous leave
Technical Lead
Technical Lead

Betashares Capital • City of Melbourne

On-site
AUD 150,000 - 190,000