CareerPlanSign in

Senior Engineer, Engineering Tooling & Observability (R5720)

Melbourne💼 Full-time🗓 2026-08-24 → 2026-09-26

Core

Build internal engineering tools and observability platforms to help developers debug, diagnose, and understand complex C++ software systems.

Role type

Senior IC software engineer (engineering tooling & observability)

Builds

Developer-facing observability tools, diagnostic services, and interactive visualizations for complex onboard and distributed systems

Domain

Defense technology, autonomous systems, embedded software

Deliverable

production ML models | product features | dashboards & analysis

Required skills

C++ (C++17/20), Python, distributed systems debugging, software architecture, API design, Linux development, observability (logs/telemetry/metrics), React, product mindset

Preferred skills

Robotics/autonomous systems, interactive data visualization, time-series data systems, desktop application development

Technologies

C++, Python, React, TypeScript, Linux

Responsibilities

Design and build tools that correlate logs, telemetry, and system state for fault investigation; Develop C++ and Python applications interacting with complex software systems; Create React-based user interfaces and visualizations for engineering data; Design workflows for debugging and system introspection; Collaborate with software and autonomy engineers to identify high-value problems; Contribute to the architecture and technical direction of the tooling capability

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.