Bestkaam Logo
Hawk MarTech Logo

Senior Erlang Developer

Gurugram, Haryana, India

3 weeks ago

Applicants: 0

Salary Not Disclosed

4 days left to apply

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.

Required Skills

Additional Information

Company Name
Hawk MarTech
Industry
N/A
Department
N/A
Role Category
Go Developer
Job Role
Mid-Senior level
Education
No Restriction
Job Types
Remote
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
3 weeks ago
Application Ends
4 days left to apply

Similar Jobs

NEXSUS BUSINESS SOLUTIONS PRIVATE LIMITED

1 month ago

Urgent Opening For VB.Net Developer

NEXSUS BUSINESS SOLUTIONS PRIVATE LIMITED

Tata Consultancy Services

1 month ago

Tigergraph Developer

Tata Consultancy Services

Wipro

4 days ago

Developer L3

Wipro

EY

4 days ago

DE-NCLC-Copilot Senior Developer-GDSN02

EY

Optimite

3 weeks ago

Email Developer (Klaviyo)

Optimite

EY

3 weeks ago

EY - GDS Consulting - AI and DATA - Palantir - Senior

EY

Applore Technologies

3 weeks ago

Applore Technologies - Flutter Developer - iOS/Android Apps

Applore Technologies

Capgemini

1 month ago

Senior Catalog and Workflow Developer

Capgemini

UPS

4 days ago

Intermediate Applications Developer - Chennai

UPS

Accenture in India

1 month ago

Application Developer

Accenture in India