Назад
Company hidden
10 дней назад

Staff Engineer, Engineering Tooling & Observability (C++)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Staff Engineer, Engineering Tooling & Observability (C++): Building internal engineering tools, developer-facing observability systems, APIs, web services, and React-based interfaces for diagnosing complex software systems with an accent on C++, Python, distributed systems, and system diagnostics. Focus on correlating logs, telemetry, events, faults, and system state, designing effective debugging workflows, and improving developer experience through reliable tooling.

Location: Melbourne, Australia; on-site

Company

hirify.global develops software and autonomous systems for complex physical and aerospace applications.

What you will do

  • Design, build, and maintain internal engineering tools for understanding and diagnosing complex software systems.
  • Combine logs, telemetry, events, faults, diagnostics, and system state to support investigation and system introspection.
  • Develop C++ and Python applications, libraries, services, APIs, and integrations for onboard and distributed systems.
  • Build React-based interfaces and interactive visualisations for exploring engineering data and system behaviour.
  • Improve developer experience by turning ambiguous engineering problems into practical, reliable tooling.
  • Collaborate with software, autonomy, systems, and test engineers while contributing to architecture and technical direction.

Requirements

  • Strong modern C++ and Python development experience.
  • Experience debugging complex, concurrent, distributed, or component-based software systems.
  • Experience designing production-quality software, libraries, services, APIs, or applications.
  • Strong Linux development, software architecture, testing, code review, maintainability, and performance skills.
  • Experience working with diagnostic data such as logs, telemetry, metrics, events, traces, or faults.
  • Experience building tools for software engineers or other technical users, with a product mindset focused on usability and developer experience.

Nice to have

  • React, TypeScript, and modern web application development experience.
  • Experience with robotics, autonomous systems, embedded systems, or other complex physical systems.
  • Experience with interactive data visualisation, time-series data, telemetry, distributed systems, or messaging architectures.
  • Systems programming experience with networking, IPC, communication protocols, or desktop engineering applications.

Culture & Benefits

  • Internal tooling is treated as a product, with emphasis on usability, reliability, maintainability, and performance.
  • The role works at the intersection of systems software, developer experience, observability, and engineering tooling.
  • Offers are contingent on a cleared background check and may include a reference check.
  • hirify.global is an equal opportunity and affirmative action employer.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →