True Tech Professionals
Website:
truetechpro.io
Job details:
Role: Erlang Developer – Distributed Systems
This role requires strong hands-on experience with Erlang/OTP and distributed systems design
Experience: 4–8 Years
🚀 Role Summary
We’re hiring engineers who take full ownership of systems—not just code. You’ll 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 You’ll 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:
- 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
🎯 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
Click on Apply to know more.