Realtime Backend Engineer (LiveKit / SIP)

NAIRON GmbH

Kreuzlingen

Remote

CHF 42,000 - 70,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible Work Setup
Equipment Provided
Collaborative Environment
Growth Opportunities

Job summary

NAIRON GmbH is seeking a Realtime Backend Engineer to build and operate microservices powering our AI-driven voice platform. You will work on LiveKit-based real-time media, connect SIP/VoIP trunks, and integrate with customers' systems. The role emphasizes distributed systems, cloud-native deployments with Docker/Kubernetes, and strong English communication.

The position offers flexible remote work, a modern tech stack, and opportunities to grow in telephony and AI domains.

Qualifications

  • Mid-level to senior backend engineer with production experience in distributed, real-time systems.
  • Strong Python skills with asyncio; FastAPI or similar.
  • Experience with NATS, Kafka or similar real-time messaging.

Responsibilities

  • Designing, building and running microservices around our LiveKit-based real-time media platform.
  • Working with messaging and realtime data systems such as NATS, Kafka and Redis-compatible stores.
  • Connecting phone calls to the platform: SIP trunks, routing, transfers and call quality, together with the team.
  • Building integrations with our customers' systems, such as CRMs, calendars and ticketing tools.
  • Running services in the cloud with Docker and Kubernetes, with metrics, logs and traces you can trust.
  • Taking part in code reviews, technical discussions and architectural planning.

Skills

Python
asyncio
FastAPI
TypeScript
Go
Microservice design
NATS
Kafka
Real-time messaging

Tools

LiveKit
WebRTC
SIP
Kamailio
RTP troubleshooting
Docker
Kubernetes
OpenTelemetry
Grafana
AWS
NATS
Kafka

Job description

Intro

For this position we are only looking for candidates located in Greece.

Nairon is a Swiss startup building AI voice agents that answer and make phone calls for businesses. Our platform runs real-time conversations over the phone and on the web, connected to our customers' telephony and business tools. We value clear communication, thoughtful engineering, and a collaborative approach to problem-solving. Join us as we continue to develop tools that make a difference.

Tasks

As a Realtime Backend Engineer at NAIRON, you will build the services that carry every call and every event through our platform. Your responsibilities will include:

  • Designing, building and running microservices around our LiveKit-based real-time media platform.
  • Working with messaging and realtime data systems such as NATS, Kafka and Redis-compatible stores.
  • Connecting phone calls to the platform: SIP trunks, routing, transfers and call quality, together with the team.
  • Building integrations with our customers' systems, such as CRMs, calendars and ticketing tools.
  • Running services in the cloud with Docker and Kubernetes, with metrics, logs and traces you can trust.
  • Taking part in code reviews, technical discussions and architectural planning.
Requirements
Experience

A mid-level to senior backend engineer with experience running distributed, real-time systems in production.

Technical Skills

Required:

  • Strong Python (asyncio, FastAPI or similar); TypeScript or Go is a plus.
  • Microservice design: messaging, idempotency, backpressure and failure handling.
  • Experience with NATS, Kafka or a comparable realtime messaging or database system.

Nice to have:

  • LiveKit, WebRTC or other real-time media.
  • SIP and VoIP: trunks, Kamailio or similar proxies, RTP troubleshooting.
  • Cloud experience (AWS or similar), Kubernetes and observability with OpenTelemetry and Grafana.
Communication
  • English proficiency is essential, both written and spoken, as it is the working language for all positions.
Soft Skills
  • Calm, systematic debugging when something breaks under load.
  • Ability to work independently in a distributed team and to write things down.
Benefits
  • Flexible Work Setup: Work fully remotely or from a co-working space — whichever suits you best.
  • Equipment Provided: Company laptop and phone provided for all employees.
  • Collaborative Environment: Join a small, agile team where your contributions have a direct impact.
  • Growth Opportunities: See the whole path of a call, from the phone network to the AI agent, and grow into telephony or AI work.
Closing

If you enjoy building systems that have to work in real time, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Voice AI Engineer
Voice AI Engineer

NAIRON GmbH • Kreuzlingen

Remote
CHF 120,000 - 170,000
Flexible work setup
Company laptop and phone
Collaborative environment
+1
Real-Time Backend Engineer — Remote-Friendly
Real-Time Backend Engineer — Remote-Friendly

NAIRON GmbH • Kreuzlingen

Remote
CHF 42,000 - 70,000
Flexible Work Setup
Equipment Provided
Collaborative Environment
+1
Voice AI Engineer
Voice AI Engineer

NAIRON GmbH • Switzerland

Remote
CHF 120,000 - 180,000
Company laptop
Phone provided
Remote-friendly
Forward Deployed Engineer
Forward Deployed Engineer

NAIRON GmbH • Kreuzlingen

Remote
CHF 110,000 - 140,000
Flexible Work Setup (remote or cowork)
Equipment Provided
Collaborative Environment
+1
Forward Deployed Engineer
Forward Deployed Engineer

NAIRON GmbH • Switzerland

Remote
CHF 110,000 - 170,000
Company laptop and phone provided
Remote work flexibility
Full-Stack & Mobile Engineer
Full-Stack & Mobile Engineer

NAIRON GmbH • Kreuzlingen

Remote
CHF 90,000 - 130,000
Flexible Work Setup
Equipment Provided
Collaborative Environment
+1
Voice AI Engineer — Remote, Growth & Real-Time Speech
Voice AI Engineer — Remote, Growth & Real-Time Speech

NAIRON GmbH • Switzerland

Remote
CHF 120,000 - 180,000
Company laptop
Phone provided
Remote-friendly
Working Student Software Engineering
Working Student Software Engineering

NAIRON GmbH • Zürich

Hybrid
CHF 30,000 - 54,000
Hybrid work setup
Company laptop
Collaborative environment
+1
Remote Voice AI Engineer: Real‑Time Speech & LLM
Remote Voice AI Engineer: Real‑Time Speech & LLM

NAIRON GmbH • Kreuzlingen

Remote
CHF 120,000 - 170,000
Flexible work setup
Company laptop and phone
Collaborative environment
+1
Customer-Facing AI Solutions Engineer (Remote)
Customer-Facing AI Solutions Engineer (Remote)

NAIRON GmbH • Switzerland

Remote
CHF 110,000 - 170,000
Company laptop and phone provided
Remote work flexibility