Senior Backend Engineer
T
TelnyxTelecommunications Technology
Dublin, Ireland; Ho Chi Minh City, Vietnam; Bangalore, India; Warsaw, Poland; Amsterdam, NetherlandsFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- ErlangKubernetesWebRTCCI/CDDistributed SystemsNetworking
Requirements
- Strong professional experience building and operating backend systems in production.
- Strong experience working with distributed systems and service-oriented architectures.
- Experience with Elixir or Erlang, or strong backend engineering experience with the ability and willingness to ramp up quickly in Elixir.
- Experience building or operating real-time, low-latency, or connection-oriented systems.
- Strong understanding of backend fundamentals such as authentication, service communication, session lifecycle, reliability, and failure recovery.
- Experience owning services throughout their lifecycle, including design, development, deployment, monitoring, troubleshooting, and scaling.
- Experience with Kubernetes, containers, and CI/CD.
- Strong observability mindset, including experience with logging, metrics, dashboards, alerting, and root-cause analysis.
- Good understanding of networking fundamentals and the ability to troubleshoot issues across software, networking, and infrastructure boundaries.
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.
- Build and improve observability through logs, metrics, dashboards, alerts, and other operational tooling.
- Diagnose production issues across backend services, networking layers, and client connectivity.
- Improve deployment processes, rollout safety, and production readiness for distributed services.
- Collaborate closely with mobile, JavaScript, infrastructure, and other engineering teams to improve end-to-end reliability.
View Full Description & ApplyYou'll be redirected to the employer's site