Latest AI JobsBrowse Jobs
distributed-spectrum logo

Senior Software Engineer, Backend Systems

distributed-spectrumNew York CityEngineering
Apply on company site
Salary
$180K – $220K
Job type
Full-time
Experience
Senior · 4+ yrs
Posted
6 Oct 2026
Status
Open · checked 7d ago

About this role

This role suits an experienced software professional who wants to build agent-native backend infrastructure for radio spectrum intelligence platforms in New York City. The Senior Software Engineer, Backend Systems position at distributed-spectrum involves designing core data ingestion services, orchestrating machine learning inference, and building agent architectures.

Role Overview

Distributed-spectrum is hiring a Senior Software Engineer for Backend Systems based in New York City. The person in this role will guide technical direction, shape long-term architectural decisions, and mentor other engineers while working on hardware and software that power radio data intelligence.

Key Responsibilities

Design and operate scalable, reliable backend services for sensor data ingestion and user traffic.
Build agent layers that handle tool-calling interfaces, orchestration, state management, memory, and evaluation harnesses for models.
Manage machine learning inference operations, covering model serving, batching, GPU and CPU scheduling, and performance optimization.
Establish backend service boundaries, API standards, and data contracts.
Implement production safeguards such as system instrumentation, alerting, graceful degradation, and runbooks.
Collaborate with machine learning researchers to deploy experimental models into production environments safely.
Drive design reviews and support engineering growth through mentorship.

Requirements

Four to six or more years of professional software engineering background focused on production backend and distributed systems.
Proficiency in systems-capable languages like Python, Go, or Rust.
Practical cloud computing knowledge using AWS, GCP, or Azure for compute, storage, networking, and IAM.
Background in developing or integrating LLM and agent frameworks, RAG, or evaluation systems.
Production experience serving machine learning models through platforms like Triton, TorchServe, vLLM, or custom setups.
Working knowledge of APIs including REST and gRPC, asynchronous processing, and message queues or streaming tools like Kafka and SQS.
History of managing systems end-to-end and making durable architectural choices.

Nice to Have

Familiarity with containerization and orchestration via Docker, Kubernetes, or ECS.
Domain knowledge in signal processing, radio frequency, geospatial data, or high-volume time-series.
Exposure to GPU programming and accelerated computing.
Understanding of security requirements in defense-adjacent or regulated spaces.

Skills and Tools

Python
Go
Rust
AWS
GCP
Azure
REST
gRPC
Kafka
SQS
Kinesis
Docker
Kubernetes
ECS
Triton
TorchServe
vLLM

Salary and Benefits

Salary ranging from $180K to $220K
Equity compensation including early Series A shares
Comprehensive health, dental, and vision insurance
Matching 401(k) up to 4% of salary
Flexible paid time off
Daily office lunches provided in New York City

About the Company

Distributed-spectrum builds systems focused on radio spectrum intelligence by gathering global radio data, training neural networks, and executing models on compact hardware. The organization operates with high trust and ownership, valuing rapid learning, intellectual honesty, adaptability, and cross-team collaboration.

How to Apply

Candidates should review export regulation eligibility requirements and submit an application on the official distributed-spectrum careers page.

Skills and tech stack

Questions candidates ask

What is the salary for the Senior Software Engineer, Backend Systems role?

The salary ranges between $180K and $220K, along with equity offerings.

Where is the position located?

The job is based in New York City, featuring daily office lunches.

How many years of experience are required?

Applicants need 4 to 6 or more years of professional software engineering experience with production backend or distributed systems.

What programming languages are expected?

Candidates should have strong proficiency in at least one systems-capable language such as Python, Go, or Rust.

Are there specific regulatory or citizenship requirements for applicants?

Yes, due to U.S. Government technology export regulations under ITAR, applicants must be U.S. citizens, lawful permanent residents, protected individuals, or eligible to obtain necessary state department authorizations.

Ready to apply?

The application is on the official distributed-spectrum careers page.

Apply on company site