Senior Software Engineer, Backend
Core
Build and scale core application logic, streaming pipelines, and data layers for a real-time AI tracking platform powering an all-electric vertical takeoff and landing aircraft.
Role type
Senior IC backend software engineer (real-time data systems)
Builds
High-performance backend systems, microservices, APIs, and real-time data pipelines for aerospace telemetry
Domain
Aerospace / Real-time data engineering
Deliverable
production ML models | product features
Required skills
Java, Python, Rust, distributed messaging systems, event-driven architectures, relational data modeling, in-memory data structures, containerization, cloud environments
Preferred skills
column-oriented or time-series data storage, geographic/spatial data processing, Kubernetes, CI/CD pipelines, GitOps workflows
Technologies
Apache Pulsar, Kafka, PostgreSQL, Redis, Valkey, Docker, AWS, GCP, Azure
Responsibilities
Design and maintain high-performance backend systems and microservices; Implement stateful stream-processing applications for telemetry data; Architect robust data models for low-latency writes and real-time queries; Collaborate with frontend and AI teams to expose structured data via APIs; Debug and optimize application bottlenecks and query performance
Seniority
Senior, hands-on IC