
Senior Software Engineer - Platform Engineering
- South Melbourne, VIC
- Permanent
- Full-time
- Design and maintain a suite of developer tools, including self-service environments, golden containers, and standardised templates. Define and evolve golden paths for firmware, services, and robotics applications.
- Build and optimise CI/CD pipelines for firmware, robotics, and cloud systems. Implement caching, remote execution, progressive delivery, and safe rollbacks, guided by DORA metrics.
- Develop and manage simulation infrastructure, orchestrating large-scale runs with deterministic results and time synchronisation. Maintain scenario libraries and CI-accessible APIs.
- Work with the team to standardise hardware-in-the-loop and manufacturing test automation, covering flashing, calibration, and data capture. Integrate results into dashboards and automated release gates.
- Improve release engineering to make builds and deployments faster and more reliable. Reduce flaky tests and speed feedback loops through profiling and selective test execution.
- Streamline onboarding with one-command setup, reproducible environments, and clear documentation. Provide sample repositories and maintain an up-to-date internal developer portal.
- Add observability to development workflows, instrumenting build, test, and deploy pipelines. Track SLOs and apply SPACE metrics to identify and address bottlenecks.
- Embed security and compliance into CI workflows with secrets management, policy-as-code, and automated checks that preserve both speed and safety.
- 5+ years building developer tooling, CI/CD systems, or related engineering at scale, with ownership of production-grade pipelines. Experience across embedded or robotics and cloud environments is ideal.
- Strong software engineering skills with production experience in Python and one of C++ or Go. Experienced with Linux, containers, and infrastructure-as-code.
- Strong experience with Nix for reproducible builds, environment management, and deployment workflows.
- Hands-on with CI systems and build tools such as Gitlab CI/CD pipelines, artifact repositories, and remote build/caching.
- Proven ability to improve delivery through metrics and experimentation, using frameworks like the DORA four keys and defined SLOs.
- Experience designing or operating simulation or hardware-in-the-loop infrastructure at team or company scale, with a focus on determinism, orchestration, and reproducibility.
- Strong collaboration and enablement skills, influencing through data, documentation, and tooling, and mentoring peers to adopt better workflows.
- Experience deploying software to fleets of robots or edge devices with safe rollout controls and observability.
- Prior work building simulation infrastructure for autonomous systems or robotics at companies shipping at scale.
- Strong background with Nix systems
- Experience in privacy‑sensitive domains.
- You’ll be one of the early builders behind a product the world has never seen before.
- You’ll work on a deeply cross‑functional team that blends robotics, AI, and design into one magical product.
- You’ll own core applications end‑to‑end, not just one slice of a larger machine.
- You’ll have the autonomy to move fast, the backing of top‑tier investors, and the opportunity to do the best work of your career.