Talent.com
No longer accepting applications
Senior Erlang Developer

Senior Erlang Developer

Hawk MarTechGandhinagar, IN
1 day ago
Job description

Role Overview

As a Senior Erlang Developer , you will be responsible for developing and optimizing backend components that power real-time chat, presence, group messaging, push notifications, and end-to-end encryption. You’ll work on scalable systems capable of handling millions of concurrent users and billions of messages daily.

Key Responsibilities

  • Design, build, and maintain real-time, low-latency messaging services using Erlang / OTP .
  • Implement and optimize protocols such as XMPP , MQTT , or custom lightweight messaging protocols.
  • Build fault-tolerant, distributed backend services capable of scaling horizontally.
  • Develop presence systems, user state management, chat history storage, and message delivery tracking.
  • Work closely with mobile and frontend teams to integrate APIs and messaging features.
  • Contribute to the architecture of end-to-end encryption, message queues, and storage strategies.
  • Monitor system performance and implement improvements to reduce latency and resource usage.
  • Ensure high availability and zero-downtime deployments with rolling updates and clustering strategies.
  • Collaborate in code reviews, architectural discussions, and feature planning sessions.

Must-Have Qualifications

  • 6+ years of production experience with Erlang / OTP , ideally in real-time systems .
  • Solid understanding of distributed systems , event-driven architecture , and concurrent programming .
  • Experience working with messaging protocols (e.g., XMPP , MQTT , WebSockets ).
  • Familiarity with Mnesia , Riak , or similar distributed databases.
  • Proficiency in building and scaling systems that handle millions of concurrent users .
  • Knowledge of fault tolerance , hot code swapping , and system uptime strategies .
  • Strong understanding of networking, sockets , and asynchronous I / O .
  • Experience with monitoring tools (e.g., Grafana, Prometheus) and log aggregation .
  • Nice-to-Have

  • Experience with push notification systems (APNs, FCM, etc.).
  • Exposure to end-to-end encryption , cryptographic protocols, and secure messaging architectures.
  • Familiarity with Elixir or willingness to work in an Erlang / Elixir hybrid environment.
  • Understanding of containerized deployments (Docker, Kubernetes).
  • Contributions to open-source Erlang projects or messaging libraries.
  • Create a job alert for this search

    Senior Developer • Gandhinagar, IN

    Related jobs
    • Promoted
    Senior Backend Developer (Golang)

    Senior Backend Developer (Golang)

    PioVation GmbHGandhinagar, IN
    Senior Backend Developer (Golang).This is an exciting opportunity to scale core services and shape our .Observability (logs / metrics / traces) and secure API design. Event streaming (Kafka / NATS), Redis...Show moreLast updated: 9 days ago
    • Promoted
    Senior Backend Kubernetes Developer

    Senior Backend Kubernetes Developer

    Platform9Gandhinagar, IN
    About Us : Platform9 : A Better Way to Go Cloud Native.Platform9 has a long track record of providing Managed Kubernetes for on-premises and public cloud environments : . Managed control planes that “ju...Show moreLast updated: 22 days ago
    • Promoted
    • New!
    Tech Lead : (Golang / Python)

    Tech Lead : (Golang / Python)

    AppsForBharatgandhinagar, gujarat, in
    We are seeking a seasoned Backend Engineering Manager with deep expertise in Golang and Python to lead our backend team.The ideal candidate has 6+ years of experience in backend technologies and 2–...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    ETL Developer

    ETL Developer

    Namasys AnalyticsGandhinagar, IN
    Immediate joiners preferred (up to 30 days acceptable).We are hiring an experienced Data Engineer to lead and manage end-to-end ETL pipelines, including Informatica Development (DEI, CDC), modern A...Show moreLast updated: 10 hours ago
    • Promoted
    Senior Elixir Developer (Backgammon Galaxy)

    Senior Elixir Developer (Backgammon Galaxy)

    Backgammon GalaxyGandhinagar, IN
    Senior Elixir Developer (Remote).Backgammon Galaxy (backgammongalaxy.Remote (HQ in Cyprus) | Full-time.Backgammon Galaxy is the leading web and mobile platform for playing backgammon, with 150,000+...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Oracle SOA Suite Developer

    Senior Oracle SOA Suite Developer

    Evoke TechnologiesAhmedabad, IN
    Senior Oracle SOA Suite Developer.We are looking for a highly skilled.Senior Oracle SOA Suite Developer.Oracle Middleware technologies such as. The ideal candidate will be responsible for developing...Show moreLast updated: 9 days ago
    • Promoted
    Senior AI Developer

    Senior AI Developer

    PioVation GmbHGandhinagar, IN
    Cloud Operating System and we need someone who can ship.If you like taking AI from prototype → scalable product, this is for you. Design and ship AI / LLM features that run in production.Build RAG-sty...Show moreLast updated: 9 days ago
    • Promoted
    Senior Go (Golang) Developer

    Senior Go (Golang) Developer

    Ayruz Data MarketingAhmedabad, IN
    We are looking for a highly skilled.The candidate will be responsible for building scalable backend systems, APIs, and cloud-native applications while ensuring performance, security, and reliabilit...Show moreLast updated: 9 days ago
    • Promoted
    • New!
    GenAI Lead

    GenAI Lead

    HCLTechgandhinagar, gujarat, in
    API Integration & Development : .Highly Desirable Qualifications : .Weaviate, Cloud-based AI search.Show moreLast updated: 5 hours ago
    • Promoted
    Senior Python Developer

    Senior Python Developer

    IntelliasGandhinagar, IN
    We seek a Senior Python Software Engineer to join our Recommendations team and bring new features to life, and support our products' move to modern architecture. You will work closely with the produ...Show moreLast updated: 9 days ago
    • Promoted
    Engineer / Senior Engineer / Tech Lead (C++, Linux / QT)

    Engineer / Senior Engineer / Tech Lead (C++, Linux / QT)

    eInfochips (An Arrow Company)Ahmedabad, Gujarat, India
    Responsible for design and development of real time embedded software / firmware on Linux Platforms.To Analyse domain specific technical or low level requirement and modification as per end customer ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Implementation Engineer

    Senior Implementation Engineer

    Accelyaahmedabad, gujarat, in
    This is a backend-focused development role responsible for building APIs, integrations, and services.We are looking for a Senior Development Engineer to lead complex software development initiative...Show moreLast updated: 20 days ago
    • Promoted
    Senior Odoo Developer

    Senior Odoo Developer

    Love FurnitureGandhinagar, IN
    Please apply only if you meet these core criteria.We’re looking for candidates with a deep working knowledge of Odoo and experience leading others in a development setting.We’re looking for a Senio...Show moreLast updated: 2 days ago
    • Promoted
    Golang Backend Engineer

    Golang Backend Engineer

    HyqooGandhinagar, IN
    Job Title : Backend Engineer (Golang).Duration : 6+ months with possibility of extensions.Time Zone : IST hours 9am to 6pm. Design, develop, and maintain backend services using Golang within a microser...Show moreLast updated: 2 days ago
    • Promoted
    Golang Backend Developer

    Golang Backend Developer

    Mithril DefenseGandhinagar, IN
    We are Hiring : Golang Backend Developer.Join Us in Shaping the Future of Drone Technology!.US-headquartered security company. The backend app is designed with a.These services are containerized and ...Show moreLast updated: 30+ days ago
    • Promoted
    Golang Developer

    Golang Developer

    Manhattan Tech VenturesGandhinagar, IN
    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 deep understandin...Show moreLast updated: 30+ days ago
    • Promoted
    Golang (Kubernetes) Developer

    Golang (Kubernetes) Developer

    HCLTechahmedabad, gujarat, 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 moreLast updated: 22 days ago
    • Promoted
    Senior Developer

    Senior Developer

    Intellify SolutionsAhmedabad, IN
    We are seeking a highly skilled.The ideal candidate will be a hands-on technologist who can design, develop, and optimize scalable web applications and APIs. You will work closely with cross-functio...Show moreLast updated: 3 days ago