Senior Software Engineer - Rust

Foxglove (Headquarters: Remote)

Location: Remote (Australia / New Zealand time zone)   |   Contract
rust systems programming performance backend data processing robotics distributed systems optimization Back End Engineer Staff Engineer
Company: Foxglove is the leading observability platform for robotics developers, helping companies log, store, and visualize multimodal data to build reliable autonomy and scale development. We are a well-funded Series A company (~30 people) building a unified cloud platform for all robots.

Role: We are seeking a Senior Software Engineer specializing in Rust for our team, specifically targeting candidates available during Australia / New Zealand business hours.

Responsibilities:
- Design, implement, and maintain high-performance backend systems and data processing pipelines using Rust.
- Optimize code for speed, memory usage, and reliability.
- Contribute to the core infrastructure supporting our observability platform.
- Collaborate with a distributed team of engineers across different time zones.
- Write robust, testable, and maintainable code.
- Participate in design discussions and code reviews.

Ideal Candidate:
- Strong professional experience developing software in Rust.
- Solid understanding of systems programming concepts (memory management, concurrency, performance).
- Experience building backend services, data pipelines, or distributed systems.
- Familiarity with performance profiling and optimization techniques.
- Experience working asynchronously with a remote team.
- Based in Australia or New Zealand time zones (Oceania).
- Experience with robotics, data infrastructure, or observability platforms is a plus.

Benefits: This is a Contract role. We offer remote work ($300 monthly budget), 4 weeks vacation equivalent, company off-sites, and competitive compensation.
Post Date: April 15, 2025