Amsterdam
2 weeks ago
Senior Backend Engineer (Remote) logo

Senior Backend Engineer (Remote)

Telnyx

Senior Backend Engineer (Remote)

Telnyx is seeking a Senior Backend Engineer to join its WebRTC squad, responsible for building, operating, and evolving backend services behind real-time communications and Voice SDK platform. The role requires strong experience in distributed systems, Elixir or Erlang, and production infrastructure, with a focus on reliability, scalability, and observability.

On-siteFull-timeSeniorElixirErlang

Salary

Not specified

Work Location

Amsterdam, North Holland, Netherlands, NL

Work Model

On-site

Employment Type

Full-time

Experience Level

Senior

Core Qualifications

Technical (Must-have)
ElixirErlangKubernetesCI/CDDistributed SystemsService-Oriented ArchitectureObservabilityNetworkingAuthenticationSession ManagementContainers
Soft Skills
CommunicationCollaborationOwnershipProblem Solving

Preferred Qualifications

Technical (Nice-to-have)
WebRTCVoIPWebSocketsAPNsFCMDNSEdge RoutingService Discovery

Key Responsibilities

  • Design, build, maintain, and operate backend services supporting WebRTC and Voice SDK products.
  • Take ownership of backend systems including Voice SDK proxy services, authentication and token services, push notification services, RTC DNS, and diagnostic logging.
  • Improve the reliability, scalability, and maintainability of customer-facing backend services.
  • Improve connection setup, authentication flows, routing, and service behavior across real-time communication workloads.
  • Build and improve observability through logs, metrics, dashboards, alerts, and other operational tooling.
  • Improve visibility into push notification delivery and help make integrations with services such as APNs and FCM easier to monitor and troubleshoot.
  • Diagnose production issues across backend services, networking layers, and client connectivity.
  • Improve deployment processes, rollout safety, and production readiness for distributed services.
  • Turn recurring customer and operational issues into durable engineering improvements.
  • Collaborate closely with mobile, JavaScript, infrastructure, and other engineering teams to improve end-to-end reliability.
  • Help shape the architecture and technical direction of the backend systems supporting WebRTC products.
Backend EngineerSeniorRemoteWebRTCElixirErlangDistributed SystemsKubernetesReal-time CommunicationsSoftware Development