Padmi

Erlang Developer

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at True Tech Professionals

Opens the source posting on shine.com

Source description

About the role

View original

As an Erlang Developer focusing on Distributed Systems, you will be responsible for designing, building, and running large-scale, real-time distributed backend services. Your role will involve taking full ownership of systems, from design to deployment, ensuring reliability and performance that directly impacts live operations. Key Responsibilities: - 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 with logging, metrics, alerts, and safe deployments - Debug and resolve real-world distributed system failures - Continuously improve performance, scalability, and reliability Qualifications Required: - Strong hands-on experience with Erlang & OTP - Experience with GenServer, Supervisors, FSM, ETS/Mnesia, Distributed Erlang (clustering, node communication, fault handling) - Solid understanding of Distributed systems design, Actor model & concurrency, Event-driven architectures - Working knowledge of Linux (debugging & performance), Networking (TCP/UDP, REST/gRPC), Messaging systems (Kafka, RabbitMQ), Databases (Redis, PostgreSQL), Docker, Kubernetes, CI/CD In addition to the technical skills, we are looking for engineers who take ownership of outcomes, possess strong debugging skills in distributed environments, think in failure scenarios, work comfortably on always-on production systems, and demonstrate clear communication and decision-making abilities. Nice to Have: - Experience with high-availability (24x7) systems - Exposure to cloud platforms like GCP - Background in automation, robotics, or control systems Join us if you are ready to tackle ambiguous problems, break them down, and deliver production-grade solutions end-to-end. As an Erlang Developer focusing on Distributed Systems, you will be responsible for designing, building, and running large-scale, real-time distributed backend services. Your role will involve taking full ownership of systems, from design to deployment, ensuring reliability and performance that directly impacts live operations. Key Responsibilities: - 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 with logging, metrics, alerts, and safe deployments - Debug and resolve real-world distributed system failures - Continuously improve performance, scalability, and reliability Qualifications Required: - Strong hands-on experience with Erlang & OTP - Experience with GenServer, Supervisors, FSM, ETS/Mnesia, Distributed Erlang (clustering, node communication, fault handling) - Solid understanding of Distributed systems design, Actor model & concurrency, Event-driven architectures - Working knowledge of Linux (debugging & performance), Networking (TCP/UDP, REST/gRPC), Messaging systems (Kafka, RabbitMQ), Databases (Redis, PostgreSQL), Docker, Kubernetes, CI/CD In addition to the technical skills, we are looking for engineers who take ownership of outcomes, possess strong debugging skills in distributed environments, think in failure scenarios, work comfortably on always-on production systems, and demonstrate clear communication and decision-making abilities. Nice to Have: - Experience with high-availability (24x7) systems - Exposure to cloud platforms like GCP - Background in automation, robotics, or control systems Join us if you are ready to tackle ambiguous problems, break them down, and deliver production-grade solutions end-to-end.

One address, no account. We’ll tell you when matching roles go live.

More at True Tech Professionals

Related open roles

View all roles