CareerPlan

Software Engineer – Tooling & Observability

Melbourne CBD, VictoriaFull-time2026-10-14 → 2026-11-13
Citizens or permanent residents onlySecurity clearance required

Core

Build internal engineering tools, observability solutions, and diagnostic capabilities for complex distributed autonomous systems.

Role type

Senior IC engineering tooling and observability engineer

Builds

Internal developer tools, telemetry/monitoring/logging/tracing platforms, debugging utilities, and CI/CD pipelines

Domain

Autonomous systems, distributed systems, high-performance computing

Required skills

C++ development, Linux environment expertise, distributed systems architecture, performance profiling, observability platform design, CI/CD pipeline management, debugging complex systems, automation scripting

Preferred skills

Robotics, defence technology, aerospace, high-performance computing, gaming technology, engineering software platforms

Technologies

C++, Linux, distributed systems, observability platforms, telemetry, logging, tracing, CI/CD, automation

Responsibilities

Build internal engineering tools to improve developer productivity; Develop observability solutions including telemetry, monitoring, logging, and tracing; Create debugging and diagnostic tools for complex distributed systems; Improve build systems and deployment pipelines; Partner with software teams to identify bottlenecks; Drive continuous improvements in system visibility and reliability

Seniority

Senior, hands-on IC