CareerPlanSign in

Senior Engineer, Engineering Tooling & Observability (R5720)

Melbourne, Victoria💼 Full-time🗓 2026-09-17 → 2026-09-26

Core

Build internal engineering tools and developer-facing observability platforms to help engineers diagnose complex C++ software systems.

Role type

Senior IC software engineer (engineering tooling & observability)

Builds

Internal tooling products, developer-facing observability services, and engineering workflows

Domain

Defense technology, autonomous systems, systems software

Deliverable

production ML models | product features | dashboards & analysis

Required skills

C++17/20, Python, distributed systems debugging, software architecture, API design, Linux development, observability data handling, product mindset

Preferred skills

React, TypeScript, robotics/autonomous systems, interactive data visualization, time-series systems, desktop application development

Technologies

C++, Python, React, TypeScript, Linux

Responsibilities

Design and build tools that aggregate logs, telemetry, and events for system diagnosis; Create C++ and Python applications and services interacting with onboard/distributed systems; Develop React-based user interfaces and visualizations for engineering data; Design workflows for debugging and fault investigation; Collaborate with software and autonomy engineers to identify high-value problems; Contribute to the architecture and technical direction of the Engineering Tooling capability

Seniority

Senior, hands-on IC

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