HamburgerMenu
hirist

Erlang Developer - Distributed Systems

True Tech Professionals
4 - 8 Years
Gurgaon/Gurugram

Posted on: 07/05/2026

Job Description

Role : Erlang Developer Distributed Systems

This role requires strong hands-on experience with Erlang/OTP and distributed systems design

Experience : 4 to 8 Years


Role Summary :


Were hiring engineers who take full ownership of systemsnot just code.

Youll design, build, and run large-scale, real-time distributed backend services where reliability and performance directly impact live operations.

This role is for people who can take ambiguous problems, break them down, and deliver production-grade solutions end-to-end.


What Youll Be Responsible For :


- Design and build distributed backend services using Erlang/OTP

- Own services end-to-end: design - development - deployment - monitoring - production support


- Model concurrent systems using message passing and actor-based design

- Build fault-tolerant systems using supervision trees and recovery strategies

- Ensure systems are production-ready (logging, metrics, alerts, safe deployments)

- Debug and resolve real-world distributed system failures

- Improve performance, scalability, and reliability continuously


Core Skills Required :


- Strong hands-on experience with Erlang & OTP

- Experience with :

1. GenServer, Supervisors, FSM

2. ETS / Mnesia

3. Distributed Erlang (clustering, node communication, fault handling)

- Solid understanding of :

1. Distributed systems design

2. Actor model & concurrency

3. Event-driven architectures

- Working knowledge of :

1. Linux (debugging & performance)

2. Networking (TCP/UDP, REST/gRPC)

3. Messaging systems (Kafka, RabbitMQ)

4. Databases (Redis, PostgreSQL)

5. Docker, Kubernetes, CI/CD


What We Look For :


- Engineers who own outcomes, not just tasks

- Strong debugging skills in distributed environments

- Ability to think in failure scenarios, not just happy paths

- Comfortable working on always-on, production systems

- Clear communication and decision-making ability


Nice to Have :


- Experience with high-availability (24x7) systems

- Exposure to cloud platforms like GCP

- Background in automation, robotics, or control system

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...