Skip to main content
KaaIoT
Зібрано зDjinniСьогодні
BackendSenior

Senior Backend Software Engineer (C++ / AWS)

C++AWSAWS S3ProtobufKubernetesAi-Assisted Development ToolsOpentelemetryLeveldb SstablesPythonDevops
Формат
Remote
Зайнятість
Full Time
Локація
Worldwide
Оплата
Не вказана

Про позицію

You'll join the engineering team of a leading technology company building autonomous mobility and robotics systems. The team develops an internal data visualization platform — a 'video and data player' that renders 3D scenes, lidar, and audio recorded by autonomous vehicles. This role sits on the performance work stream, focusing on optimizing the performance of the C++ data-streaming backend.

Обовʼязки

  • Optimize the performance of the C++ data-streaming backend — efficient delivery of large recorded datasets to the browser
  • Work on infrastructure-level optimizations: traffic routing to Kubernetes pods, hash-based routing, SSD-based caching, and memory-mapped files
  • Operate within a custom data-handling stack — a C++ framework, a custom HTTP server, and a proprietary data format built on top of LevelDB SSTables and Protobuf
  • Take ownership of performance work end-to-end, proactively identifying bottlenecks and driving solutions independently
  • Collaborate with a primarily US-based team with ~1–2 hours of daily overlap, while working largely independently
  • Participate in code reviews and design discussions

Вимоги

  • Strong backend development experience with C++
  • Hands-on experience with AWS, particularly S3
  • Proficiency with Protobuf
  • Experience deploying and operating services on Kubernetes
  • Performance engineering skills — hash-based routing, SSD-based caching, and memory-mapped files
  • Solid systems / low-level fundamentals
  • Ability to work highly autonomously and drive work forward with minimal supervision
  • Strong communication skills and experience working in distributed teams
  • Hands-on experience with AI-assisted development tools, e.g. Claude Code and Codex
  • Familiarity with OpenTelemetry / observability tooling
  • Understanding of LevelDB SSTable concepts and sorted, time-keyed data structures
  • Familiarity with Python
  • Basic DevOps skills
Senior Backend Software Engineer (C++ / AWS)