Talent.com
Senior Erlang Developer
Senior Erlang DeveloperHawk MarTech • Gurgaon, Haryana, India
No longer accepting applications
Senior Erlang Developer

Senior Erlang Developer

Hawk MarTech • Gurgaon, Haryana, India
14 days 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 • Gurgaon, Haryana, India

Related jobs
Erlang Developer - Distributed Systems

Erlang Developer - Distributed Systems

SundayLabs • Gurugram
Description : Key Responsibilities : - Design, develop, and maintain real-time, ...Show more
Last updated: 9 days ago • Promoted
Senior Developer

Senior Developer

Virtusa • gurugram, uttar pradesh, in
Flexcube Application Developer Extension Development.Job SummaWe are seeking a skilled Flexcube Application Developer with handson experience in developing extensions and customizations for Oracle ...Show more
Last updated: 7 days ago • Promoted
Senior Developer

Senior Developer

Intellify Solutions • Gurgaon, Haryana, India
Experience : 12–15 Years Location : [Remote] Employment Type : Full-Time About the Role We are seeking a highly skilled Senior Developer with strong expertise in Node.The ideal candidate will ...Show more
Last updated: 16 days ago • Promoted
Senior Golang Developer

Senior Golang Developer

DG Liger Consulting • Gurugram
Description : We are seeking a highly skilled Golang Developer to join our dynamic team.The ideal candidate will be responsible for desig...Show more
Last updated: 10 days ago • Promoted
Datacultr - Senior Software Engineer - Python / Django

Datacultr - Senior Software Engineer - Python / Django

Datacultr • Gurgaon
We are seeking a highly skilled and experienced Software Engineer with 4- 8 years of professional experience in Python and Django, specifically in building REST APIs using frameworks like FASTAPI a...Show more
Last updated: 30+ days ago • Promoted
Senior Elixir Developer (Backgammon Galaxy)

Senior Elixir Developer (Backgammon Galaxy)

Backgammon Galaxy • Gurgaon, Haryana, India
Senior Elixir Developer (Remote) Company : Backgammon Galaxy (backgammongalaxy.Location : Remote (HQ in Cyprus) | Full-time Backgammon Galaxy is the leading web and mobile platform for playing bac...Show more
Last updated: 30+ days ago • Promoted
Senior Python Developer

Senior Python Developer

Intellias • gurgaon, haryana, 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 more
Last updated: 22 days ago • Promoted
Senior ETL Developer

Senior ETL Developer

Recruitmenthub365 • Gurgaon
Job Title : Senior ETL Developer Location : Gurugram Work mode : Monday- Friday (WFO) Odd Saturdays (WFH), Even Satur...Show more
Last updated: 30+ days ago • Promoted
Senior SAP Analytics Developer - S / 4 HANA Module

Senior SAP Analytics Developer - S / 4 HANA Module

Valvoline Global Operations • Gurgaon
Description : The SAP Analytics Developer will be responsible for overseeing data collection, storage, and management.Re...Show more
Last updated: 30+ days ago • Promoted
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: 19 days ago • Promoted
Golang Lead Developer

Golang Lead Developer

RapidBrains • Gurgaon, Haryana, India
YOUR ROLE We are seeking a highly skilled Golang Lead Developer with strong experience in designing, modernizing, and building high-performance backend systems. The ideal candidate will lead develop...Show more
Last updated: 6 days ago • Promoted
Delhivery - Senior Developer / Lead - Python / Golang

Delhivery - Senior Developer / Lead - Python / Golang

Delhivery • Gurugram
About the Role : Were looking for an experienced Sr Developer / Technical Lead (3+ years experience) who can lead the design, development, and scaling of backend syste...Show more
Last updated: 30+ days ago • Promoted
Senior Go (Golang) Developer

Senior Go (Golang) Developer

Ayruz Data Marketing • Gurgaon, Haryana, India
We are looking for a highly skilled Go (Golang) Developer with at least 5 years of experience to join our team.The candidate will be responsible for building scalable backend systems, APIs, and c...Show more
Last updated: 22 days ago • Promoted
Senior Oracle SOA Suite Developer

Senior Oracle SOA Suite Developer

Evoke Technologies • Gurgaon, Haryana, India
Job Title : Senior Oracle SOA Suite ADF Developer Experience : 6–8 Years Location : Remote Employment Type : Contract About the Role : We are looking for a highly skilled Senior Oracle SOA Suite D...Show more
Last updated: 22 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Anblicks • Gurgaon, Haryana, India
Responsibilities : Develop and maintain robust web applications using Laravel and Angular.Design, develop, and implement new features and enhancements. Write clean, efficient, and well-documented cod...Show more
Last updated: 22 days ago • Promoted
Senior Azure / Biztalk Developer

Senior Azure / Biztalk Developer

Orion Innovation • gurugram, uttar pradesh, in
Job Title : Senior Azure Biztalk Developer.Senior Azure Developer with Biztalk.Design, develop, and support enterprise-level integration solutions. Create technical designs and architectures for comp...Show more
Last updated: 8 days ago • Promoted
Senior C++ Lead Developer

Senior C++ Lead Developer

Epsilon Technologies Group • Gurgaon, Haryana, India
Company Description Epsilon Technologies Group (Epsilon) is a specialist capital-markets technology solutions and services firm helping financial institutions modernize their platforms, risk manage...Show more
Last updated: 12 days ago • Promoted
Material+ - Senior Developer / Technical Lead - Golang

Material+ - Senior Developer / Technical Lead - Golang

Srijan Technologies Pvt. Ltd. • Gurugram
Description : Role Summary : We are seeking an experienced Senior Developer / Technical Lead with strong expertise in Golang and cloud-based web ap...Show more
Last updated: 1 day ago • Promoted