Added
12 days ago
Type
Full time
Salary
Salary not provided

Related skills

rust distributed systems observability transactions on-call

πŸ“‹ Description

  • Join a hybrid role in Sydney working with Storage Layer Services.
  • Architect and deliver features for a new cloud storage architecture.
  • Collaborate across Sydney and North America teams to build scalable, multi-tenant storage services.
  • Write production-ready Rust code and improve observability to inform decisions.
  • Champion operational excellence and drive changes to high-risk parts of codebase.
  • Balance performance with other requirements and guide complex performance improvements.

🎯 Requirements

  • 10+ years in programming, debugging and performance tuning distributed systems.
  • Strong experience in systems languages (Rust, C, C++, etc).
  • Proven technical leadership and ability to mentor engineers.
  • Solid understanding of cache management, log-based recovery, and transactions.
  • Experience with highly concurrent, asynchronous services and distributed state machines.
  • Excellent verbal and written communication skills; collaborative mindset.

🎁 Benefits

  • 5 weeks annual leave
  • 22 weeks paid parental leave for both parents
  • Family forming assistance
  • Subsidised health & dental insurance
  • Wellness programs and in-office lunch up to 3 days/week
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’