Senior Software Engineer - Cloud Storage (Rust/C++)

MongoDB

Sydney

Hybrid

AUD 140,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

MongoDB is re-architecting the Cloud Storage Layer and seeking Senior Engineers in Sydney for the Storage Layer Services team. You will help build secure, cloud-native storage solutions with zero downtime and strong operational excellence.

You will develop in Rust or C/C++, lead cross-team initiatives, and contribute to a multi-year roadmap while collaborating closely with product and engineering leadership in a hybrid Sydney-based role.

Qualifications

  • 5+ years in distributed/highly concurrent software systems.
  • Strong systems fundamentals and multi-threaded programming.
  • Experience with distributed systems and multi-tenant cloud services.
  • Familiarity with database internals or data processing systems.
  • Experience with large backend/compiled codebases in Rust or C/C++.
  • B.Sc. in CS or equivalent.
  • Excellent verbal and written technical communication.
  • Interest in high-availability systems; MS/PhD a plus.

Responsibilities

  • Develop secure multi-tenant cloud-native storage solutions to ensure performance, automatic failover and zero downtime.
  • Implement and operate production-ready applications in Rust (oncall).
  • Diagnose test failures and performance regressions, and implement fixes.
  • Lead development and project management for large cross-team initiatives.
  • Identify, design, implement, test, and support new features related to Storage Layer Services.
  • Collaborate with Product Management and Engineering leadership to define product roadmaps.

Skills

Rust
C/C++
Distributed systems
Multi-threaded programming
Performance profiling
On-call experience
Technical communication

Education

B.Sc. in Computer Science

Job description

MongoDB is re-architecting the Cloud Storage Layer and seeking Senior Engineers in Sydney for the Storage Layer Services team. You will help build secure, cloud-native storage solutions with zero downtime and strong operational excellence.

You will develop in Rust or C/C++, lead cross-team initiatives, and contribute to a multi-year roadmap while collaborating closely with product and engineering leadership in a hybrid Sydney-based role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer, Cloud Storage & Distributed Systems
Staff Engineer, Cloud Storage & Distributed Systems

MongoDB • Council of the City of Sydney

Hybrid
AUD 230,000 - 320,000
5 weeks annual leave
Parental leave 22 weeks
Fertility & surrogacy support
+3
Senior Rust Systems Engineer — Cloud Storage (Hybrid Sydney)
Senior Rust Systems Engineer — Cloud Storage (Hybrid Sydney)

MongoDB • Sydney

Hybrid
AUD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

MongoDB • Sydney

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

MongoDB • Sydney

On-site
AUD 180,000 - 240,000
Staff Engineer
Staff Engineer

MongoDB • Council of the City of Sydney

Hybrid
AUD 230,000 - 320,000
5 weeks annual leave
Parental leave 22 weeks
Fertility & surrogacy support
+3
Staff Engineer
Staff Engineer

AlleyCorp • Sydney

On-site
AUD 180,000 - 260,000
5 weeks annual leave
22 weeks paid parental leave for both
Family forming assistance
+3
Staff Engineer, Storage Layer (Hybrid) — Sydney
Staff Engineer, Storage Layer (Hybrid) — Sydney

AlleyCorp • Sydney

Hybrid
AUD 180,000 - 260,000
5 weeks annual leave
22 weeks paid parental leave for both
Family forming assistance
+3
Senior Rust Backend Engineer – Flexible, High-Performance
Senior Rust Backend Engineer – Flexible, High-Performance

Clicks IT Recruitment • Sydney

On-site
AUD 140,000 - 190,000
Permanent role
Challenging Rust problems
Influence architecture
+2
Senior Rust Engineer
Senior Rust Engineer

Clicks IT Recruitment • Sydney

On-site
AUD 140,000 - 190,000
Permanent role
Challenging Rust problems
Influence architecture
+2
Technical Services Engineer – Infrastructure & Automation
Technical Services Engineer – Infrastructure & Automation

MongoDB Inc. • Sydney

Hybrid
AUD 130,000 - 170,000