Realtime Backend Engineer (LiveKit / SIP)

NAIRON GmbH

United States

Remote

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Laptop provided
Phone provided
Remote or coworking setup

Job summary

NAIRON GmbH seeks a backend engineer to design and operate distributed real-time systems. You will build microservices for real-time media workloads, coordinate services via messaging and integrate with customer tools in a remote-enabled team.

Strong Python skills, asynchronous programming, and experience with NATS/Kafka, Kubernetes and OpenTelemetry are important. English communication must be clear in a distributed setup.

Qualifications

  • Mid-level or senior backend experience operating distributed, real-time systems in production.
  • Strong Python skills, including asynchronous programming and FastAPI.
  • Experience with NATS, Kafka or comparable messaging systems.
  • English proficiency for written and spoken communication in a distributed team.
  • Calm, systematic debugging under load and clear technical documentation.

Responsibilities

  • Design, build and operate microservices supporting real-time media workloads.
  • Use messaging and real-time data systems to coordinate services and events.
  • Help connect phone calls through SIP trunks, routing and transfers, and investigate call quality.
  • Integrate customer systems such as CRMs, calendars and ticketing tools.
  • Run cloud services with containers and orchestration, supported by useful metrics, logs and traces.
  • Contribute to code reviews, technical discussions and architecture planning.

Skills

Python
Async programming
Distributed systems
Backend development
Microservices

Tools

FastAPI
NATS
Kafka
Kubernetes
OpenTelemetry
Grafana
Cloud

Job description

Role overview

Build and operate backend services that move calls and events through a real-time communications platform. The role focuses on distributed systems, messaging and telephony integrations, with responsibility for reliability and observability in production.

Responsibilities
  • Design, build and operate microservices supporting real-time media workloads.
  • Use messaging and real-time data systems to coordinate services and events.
  • Help connect phone calls through SIP trunks, routing and transfers, and investigate call quality.
  • Integrate customer systems such as CRMs, calendars and ticketing tools.
  • Run cloud services with containers and orchestration, supported by useful metrics, logs and traces.
  • Contribute to code reviews, technical discussions and architecture planning.
Requirements
  • Mid-level or senior backend experience operating distributed, real-time systems in production.
  • Strong Python skills, including asynchronous programming and frameworks such as FastAPI or similar.
  • Understanding of microservice design, messaging, idempotency, backpressure and failure handling.
  • Experience with NATS, Kafka or a comparable messaging or data system.
  • English proficiency for written and spoken communication in a distributed team.
  • Calm, systematic debugging under load, independent work habits and clear technical documentation.
Nice to have
  • LiveKit, WebRTC or other real-time media experience.
  • SIP/VoIP knowledge, including trunks, proxies or RTP troubleshooting.
  • Cloud, Kubernetes and observability experience, such as OpenTelemetry or Grafana; TypeScript or Go.
Benefits and work setup
  • Remote or co-working arrangement, with a laptop and phone provided.
  • Small, agile team environment, with exposure to the full call path and opportunities to grow into telephony or AI work.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Networking & Backend Systems (Intern)
Networking & Backend Systems (Intern)

Ortavox • United States

Remote
USD 120,000 - 180,000
Real-Time Backend Engineer: SIP/Telephony, Remote
Real-Time Backend Engineer: SIP/Telephony, Remote

NAIRON GmbH • United States

Remote
USD 120,000 - 180,000
Laptop provided
Phone provided
Remote or coworking setup
Senior LiveKit / WebRTC Engineer (Go)
Senior LiveKit / WebRTC Engineer (Go)

Allneeda • United States

Remote
USD 140,000 - 230,000
Staff Software Engineer, Distributed Systems
Staff Software Engineer, Distributed Systems

LiveKit • United States

On-site
USD 180,000 - 240,000
Brand shaping influence
Competitive salary & equity
Health, dental, vision benefits
+1
Senior Backend Engineer
Senior Backend Engineer

Plura AI • United States

Remote
USD 110,000 - 170,000
Backend Engineer
Backend Engineer

HiLink • Aurora (CO)

Hybrid
USD 120,000 - 150,000
Voice AI Engineer
Voice AI Engineer

NAIRON GmbH • United States

Remote
USD 140,000 - 210,000
Remote work
Laptop provided
Phone provided
Sr. Network Development Engineer
Sr. Network Development Engineer

bandwidth • United States

Remote
USD 150,000 - 190,000
Medical, vision, dental coverage
Four weeks paid time off
Protected time-off policy
+2
Senior Software Engineer
Senior Software Engineer

YARD Corporate • United States

Remote
USD 180,000 - 260,000
Voice AI & Infrastructure Engineer
Voice AI & Infrastructure Engineer

Neurabit Solution • United States

Remote
USD 110,000 - 165,000