Talent.com
Erlang Developer - Distributed Systems
Erlang Developer - Distributed SystemsSundayLabs • Gurugram
Erlang Developer - Distributed Systems

Erlang Developer - Distributed Systems

SundayLabs • Gurugram
1 day ago
Job description

Description :

Key Responsibilities :

  • Design, develop, and maintain real-time, low-latency messaging services using Erlang / OTP.
  • Implement, extend, and optimise messaging protocols including XMPP, MQTT, and other lightweight or custom protocols.
  • Build and maintain fault-tolerant, distributed backend services capable of horizontal scaling.
  • Develop and enhance systems related to presence management, user state tracking, chat history storage, and message delivery tracking.
  • Collaborate with mobile, web, and frontend engineering teams to integrate backend APIs and messaging functionalities.
  • Participate in designing end-to-end encryption, message queue processing, and data storage strategies.
  • Monitor system performance to proactively identify bottlenecks and implement optimisations that reduce latency and improve efficiency.
  • Ensure high availability, reliability, and seamless deployments through clustering, rolling updates, and other DevOps-aligned strategies.
  • Engage in code reviews, architectural discussions, sprint planning, and cross-team collaboration to deliver high-quality software.

Qualifications & Skills :

  • Strong professional experience with Erlang / OTP and distributed systems.
  • Hands-on experience with XMPP, MQTT, or other messaging protocols.
  • Solid understanding of concurrency, fault tolerance, and OTP design principles.
  • Experience with real-time messaging, chat systems, or large-scale backend architectures is highly desirable.
  • Familiarity with clustering, message queues, encryption concepts, and load balancing strategies.
  • Ability to work effectively in collaborative, agile environments.
  • Strong analytical, problem-solving, and performance optimisation skills.
  • (ref : hirist.tech)

    Create a job alert for this search

    Developer • Gurugram

    Related jobs
    Golang Developer - System Architecture

    Golang Developer - System Architecture

    Recruitmenthub365 • Delhi, IN
    Remote
    Description : Position : Golang Developer Location : Remote role Experience : 4+ Years Must-Have : Gola...Show more
    Last updated: 7 days ago • Promoted
    Golang Developers

    Golang Developers

    Confidential • Gurgaon / Gurugram
    Develop, test, and maintain high-performance backend services using Golang.Work on scalable, distributed systems and APIs. Optimize performance and efficiency of existing applications.Collaborate wi...Show more
    Last updated: 17 days ago • Promoted
    Golang (Kubernetes) Developer

    Golang (Kubernetes) Developer

    Etelligens • Noida, Republic Of India, IN
    JOB DESCRIPTION : Key Responsibilities : Assist in building and maintaining backend services and APIs using GolangCollaborate with the development team on system design and implementationWrite clean, e...Show more
    Last updated: 1 day ago • Promoted
    Principal Engineer - Golang

    Principal Engineer - Golang

    HyreSnap • Delhi, IN
    Remote
    Description seeking a Principal Engineer to help us build the next-generation high-speed data Observability and Orchestration Pipeline framework. We're on the hunt for a talented Lead or senio...Show more
    Last updated: 30+ days ago • Promoted
    Device Engineer

    Device Engineer

    Confidential • Noida, India
    We are seeking a highly skilled.The ideal candidate will be responsible for designing, developing, and optimizing operating system components and device-level software for high-performance embedded...Show more
    Last updated: 6 days ago • Promoted
    Kubernetes+Linux Developer

    Kubernetes+Linux Developer

    Tata Consultancy Services • Delhi, India
    TCS is Hiring Kubernetes + Linux Developer For Hyderabad location.Please apply only if you are available for a In-person interview at TCS Hyderabad on 8th November 2025. We are looking for a Senior ...Show more
    Last updated: 13 days ago • Promoted
    Shiprocket - Golang Developer - Distributed Systems

    Shiprocket - Golang Developer - Distributed Systems

    Shiprocket Limited • Gurugram
    About the Role : We're looking for an experienced and motivated GoLang Developer to join our fast-paced engineering team in Gurgaon. You will be instrumental in d...Show more
    Last updated: 30+ days ago • Promoted
    Datacultr - Embedded Systems Developer - Firmware Solutions

    Datacultr - Embedded Systems Developer - Firmware Solutions

    Datacultr • Gurgaon
    Description : We are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team.In this role, you will desig...Show more
    Last updated: 30+ days ago • Promoted
    Backend Systems Engineer (Golang)

    Backend Systems Engineer (Golang)

    Autobit Software Service PVT LTD • Noida, Republic Of India, IN
    SaaS products that redefine how data and trading systems work at scale.You’ll work closely with our core engineering team to design and optimize APIs, microservices, and containerized deployments t...Show more
    Last updated: 9 days ago • Promoted
    Platform / Distributed Systems Engineer

    Platform / Distributed Systems Engineer

    whitetable.ai • Gurugram
    Description : Job Title : Platform Engineer / Distributed Systems Engineer Location : Full Time, In Office (Gurugram / Benga...Show more
    Last updated: 30+ days ago • Promoted
    Kissht - Senior Golang Software Engineer - Distributed Systems

    Kissht - Senior Golang Software Engineer - Distributed Systems

    Kissht Finance • Delhi, IN
    Remote
    Description : We are seeking a skilled and motivated Golang Developer to join our dynamic team.The ideal can...Show more
    Last updated: 20 days ago • Promoted
    System Engineer

    System Engineer

    Karix • Delhi, India
    Systems Engineer responsibilities include deploying product updates, identifying production issues and implementing integrations that meet customer needs. The position works closely with internal te...Show more
    Last updated: 12 hours ago • Promoted • New!
    System Engineer L2 Linux Kubernetes

    System Engineer L2 Linux Kubernetes

    SpeedMart • Delhi, Delhi, India
    Company ProfileOur client is a global IT services company that helps businesses with digital transformation with offices in India and the United States. It helps businesses with digital transformati...Show more
    Last updated: 17 hours ago • Promoted • New!
    Senior Erlang Developer - Distributed Systems

    Senior Erlang Developer - Distributed Systems

    Hawk Ecommerce • Gurgaon
    Role Overview : As a Senior Erlang Developer, you will be responsible for developing and optimizing backend components that power real-time chat, presence, group mes...Show more
    Last updated: 11 days ago • Promoted
    Golang Developer

    Golang Developer

    Manhattan Tech Ventures • Delhi, Delhi, India
    Job Overview : We are seeking a skilled Golang Developer to join our team and play a crucial role in optimizing, updating, and maintaining our cloud-based systems. The ideal candidate will have a de...Show more
    Last updated: 30+ days ago • Promoted
    Golang (Kubernetes) Developer

    Golang (Kubernetes) Developer

    HCLTech • Gurgaon, Republic Of India, IN
    Strong hands-on experience in building scalable backend services using Golang.Proficiency in writing clean, efficient, and maintainable code. Experience with concurrency, goroutines, and channel pat...Show more
    Last updated: 27 days ago • Promoted
    Golang Developer

    Golang Developer

    Confidential • Delhi, India
    We're looking for a Golang developer who enjoys solving real-world problems, building scalable APIs, and optimizing performance. Develop REST APIs for tunnel and client lifecycle management.Manage W...Show more
    Last updated: 17 days ago • Promoted
    Golang Developer

    Golang Developer

    Tata Consultancy Services • Delhi, Republic Of India, IN
    Be a polyglot developer, capable of developing and maintaining software in GoLang.Develop code and solutions in the observability space, leveraging tools such as Kafka, Prometheus, Graphite, Logsta...Show more
    Last updated: 3 days ago • Promoted