Software Engineer III, Core Services & Libraries (Remote, AUS)
Core
Build and own shared Go libraries and platform capabilities for data access, messaging, service communication, observability, and resilience used by tens of engineering teams.
Role type
Senior IC software engineer (platform infrastructure)
Builds
Shared Go libraries, APIs, multi-cloud abstractions, and resilience primitives
Domain
Cybersecurity / Distributed Systems / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Go, distributed systems, API design, cloud infrastructure, operational maturity, resilience patterns
Preferred skills
open source library development, developer experience tooling, cost-conscious engineering, messaging system internals, multi-cloud migration, observability, SDK migrations
Technologies
Go, message brokers, data stores, multi-cloud providers
Responsibilities
Design and implement resilient patterns (retries, circuit breakers), build multi-cloud abstractions, own security posture of shared dependencies, participate in architectural governance, consult with engineering teams, operate production systems
Seniority
Senior, hands-on IC