Senior Backend / Distributed Systems Engineer

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Petah Tikva, ISR
Remote
Senior level
Aerospace • Hardware
Trusted Autonomous Drones | Drone Infrastructure | Counter Drone
The Role
Design, build, and operate low-latency, resilient distributed backend systems for autonomous platforms. Lead architecture, implement real-time communication, telemetry and SDKs, ensure scalability, observability, and reliability across heterogeneous devices and fleets.
Summary Generated by Built In
Description

We are building the core infrastructure and operating system for autonomous platforms.

This platform enables real-world autonomous operations by coordinating drones, docking stations, and edge systems in real time. It serves as the operational backbone for mission execution, communication, telemetry, orchestration, and fleet coordination across distributed autonomous environments.

This is not a typical backend role.

You will work on a distributed, real-time system powering autonomous platforms operating in production environments worldwide.

The platform includes:

  • Fleet orchestration and mission lifecycle management
  • Real-time communication between distributed autonomous components
  • Telemetry, video, and operational data processing
  • Device interoperability across heterogeneous autonomous platforms
  • SDKs and APIs for platform integration and extensibility

As a Senior Engineer, you will help shape the technical foundation, architecture, reliability, and scalability of the platform from the ground up

Responsibilities
  • Design and build distributed backend systems for autonomous platform operations
  • Lead architecture and system design decisions across services and communication layers
  • Develop scalable, low-latency, and resilient services in Java
  • Design reliable communication and messaging flows between distributed system components
  • Solve complex challenges related to concurrency, scalability, latency, and fault tolerance
  • Build abstraction layers for integrating multiple autonomous devices and platforms
  • Develop internal SDKs and reusable infrastructure components
  • Improve system observability, debugging capabilities, and operational reliability
  • Drive engineering best practices, clean architecture, and code quality standards
Requirements
  • Strong experience building and operating backend systems in production environments
  • Excellent fundamentals in software engineering, distributed systems, and system design
  • Strong proficiency in Java
  • Experience designing scalable microservices and distributed architectures
  • Deep understanding of: Concurrency and multithreading, Distributed systems and failure handling, Network communication and messaging patterns, Real-time processing and system data flow architectures
  • Experience with event-driven and real-time systems
  • Experience building real-time distributed communication systems using technologies such as: RabbitMQ, gRPC, WebSockets
  • Experience designing reusable infrastructure, abstraction layers, or SDKs
  • Strong architectural thinking and ability to own complex technical decisions

We care more about how you design systems, solve problems, and think about architecture than specific frameworks or tools.

Nice to Have

  • Experience with Spring / Spring Boot
  • Experience with Python and/or C++
  • Familiarity with: DDS, Zenoh, MAVLink
  • Experience with telemetry, sensor, or real-time data systems
  • Experience with video streaming technologies (WebRTC, GStreamer, FFmpeg)
  • Background in robotics, drones, or autonomous systems

Skills Required

  • Strong experience building and operating backend systems in production environments
  • Excellent fundamentals in software engineering, distributed systems, and system design
  • Strong proficiency in Java
  • Experience designing scalable microservices and distributed architectures
  • Deep understanding of concurrency and multithreading
  • Deep understanding of distributed systems and failure handling
  • Deep understanding of network communication and messaging patterns
  • Deep understanding of real-time processing and system data flow architectures
  • Experience with event-driven and real-time systems
  • Experience building real-time distributed communication systems using technologies such as RabbitMQ, gRPC, WebSockets
  • Experience designing reusable infrastructure, abstraction layers, or SDKs
  • Strong architectural thinking and ability to own complex technical decisions
  • Experience with Spring / Spring Boot
  • Experience with Python and/or C++
  • Familiarity with DDS, Zenoh, MAVLink
  • Experience with telemetry, sensor, or real-time data systems
  • Experience with video streaming technologies (WebRTC, GStreamer, FFmpeg)
  • Background in robotics, drones, or autonomous systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Houston, TX
164 Employees
Year Founded: 2014

What We Do

Airobotics Ltd. is an Israeli manufacturer and operator of Unmanned Aircraft systems deployed as mission-critical strategic aerial infrastructure for government and commercial entities all over the world. Airobotics provides trusted autonomous drones used for Safe & Smart Cities, Defense, Homeland Security, industrial projects and facilities, performing various automated aerial missions 24/7 with no human intervention. Founded in 2014, Airobotics combines expertise in aerospace hardware design, robust electronic systems, cutting-edge software engineering, and years of experience in commercial drone operations across a variety of environments. This blend of experience and expertise has enabled Airobotics to create the world's most reliable and effective autonomous unmanned systems and to implement them as mission-critical infrastructures to address the needs of the most complex environments in the world. Airobotics systems enable end-users to operate drones in real-time anytime, anywhere for aerial data capture and analysis, aerial delivery, and interception. Together with customized data analysis platforms, Airobotics systems enable faster, more effective, and more efficient operations and fully informed critical decision-making. The Airobotics Optimus is a fully automated drone system, comprising a drone, an airbase, swappable payloads and designated software. The system has a wide range of regulatory certifications and is the first of its kind in the global market to include a robotic arm swapping payloads and batteries for 24/7 continuous, unmanned aerial missions. The Airobotics Iron-Drone System is a fully automated interceptor drone launched from a designated pod, flying autonomously, and intercepting malicious drones.

Similar Jobs

CrowdStrike Logo CrowdStrike

Sr. Intelligence Analyst, Recon+ (Remote, GBR)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
5 Locations
10000 Employees

HiBob Logo HiBob

Team Lead

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
Israel
1350 Employees
Remote
26 Locations
393 Employees
179K-179K Annually

GitLab Logo GitLab

Senior Product Manager

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
3 Locations
2500 Employees

Similar Companies Hiring

Turion Space Thumbnail
Aerospace • Artificial Intelligence • Hardware • Information Technology • Software • Defense • Manufacturing
Irvine, CA
150 Employees
Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account