5 months ago
Remote, WorldwideSenior
Responsibilities
- Ingest massive volumes of sensor data through batch and real-time offload.
- Provide low-latency random-access playback over large volumes of data.
- Design and implement multi-cloud architecture across GCP, AWS, and Azure.
- Offload data from remote devices in network-constrained environments.
- Build systems to manage petabytes of multi-modal data reliably and efficiently.
Requirements
- 5+ years of experience writing production software.
- Proficiency in a systems programming language such as Rust, C++, C, Go, or Java.
- Experience writing highly performant, memory-efficient code.
- Ability to quickly adapt to an async Rust codebase.
- Familiarity with binary data serialization or network communication protocols.
- Experience shipping software in network-constrained environments.
- Strong written and verbal communication skills.
- Ability to thrive in a fast-paced, small team environment.
- Bonus: Experience in robotics or autonomous vehicles.
- Bonus: 1+ year of professional experience using Rust.
- Bonus: Experience with public cloud services and Kubernetes.
Benefits
- Work remotely.
- $400 AUD monthly remote budget for workspace setup.
- Competitive equity grant in a Series B company.
- 4 weeks vacation plus holidays and winter break.
- All expenses paid company off-sites 1-2 times per year.
