Senior Erlang Developer

7 days ago


Gurugram, India Hawk Ecommerce Full time

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. Youll 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 : - 5+ 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. (ref:hirist.tech)


  • Erlang Developer

    3 days ago


    Gurugram, India SundayLabs Full time

    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...


  • Gurugram, India QUARKS TECHNOSOFT PRIVATE LIMITED Full time

    Description : We are looking for a skilled and experienced Senior Frontend Developer to lead the development of our real-time messaging web application. Youll be responsible for building a high-performance, responsive, and secure web client that mirrors the mobile experience complete with messaging, notifications, media sharing, and end-to-end encryption.Key...

  • Backend Developer

    5 days ago


    Gurugram, India Future Leap Full time

    Responsibilities : - As an early employee, you will be responsible for key parts of the engineering stack and directly involved in early engineering and infrastructure decisions.- Owning end-to-end responsibility of design/architect/develop/deploy phases.- Take ownership of end-to-end product development.- Mentoring individuals in the team and ensuring...


  • Gurugram, India X.Arterian Full time

    Description : About the Role :We are looking for a skilled and experienced Senior Web Developer to lead the development of our real-time messaging web application. Youll be responsible for building a high-performance, responsive, and secure web client that mirrors the mobile experience complete with messaging, notifications, media sharing, and end-to-end...


  • Gurugram, India Hawk Ecommerce Full time

    Description :Role : Senior Product ManagerLocation : Hybrid GurgaonDepartment : Technology / EngineeringExperience Level : 8+ YearsEmployment Type : Full-TimeAbout the Role :We are looking for a seasoned Senior Product Manager to lead the development of our core messaging experience.This role requires deep domain expertise in consumer messaging platforms, a...

  • Java Development Lead

    2 weeks ago


    Gurugram, India Hawk MarTech Full time

    Java Development LeadLocation: Hybrid– GurgaonDepartment: Technology / EngineeringExperience Level: 8+ YearsEmployment Type: Full-TimeRole Overview:As a Java Development Lead, you will play a key role in building backend services that support messaging, user management, chat history, presence tracking, and real-time communication features. You’ll work...

  • Java Development Lead

    2 weeks ago


    Gurugram, India Hawk MarTech Full time

    Java Development LeadLocation: Hybrid– GurgaonDepartment: Technology / EngineeringExperience Level: 8+ YearsEmployment Type: Full-TimeRole Overview:As a Java Development Lead, you will play a key role in building backend services that support messaging, user management, chat history, presence tracking, and real-time communication features. You’ll work...

  • Java Development Lead

    2 weeks ago


    Gurugram, India Hawk MarTech Full time

    Java Development LeadLocation: Hybrid– GurgaonDepartment: Technology / EngineeringExperience Level: 8+ YearsEmployment Type: Full-TimeRole Overview:As a Java Development Lead, you will play a key role in building backend services that support messaging, user management, chat history, presence tracking, and real-time communication features. You’ll work...

  • Java Development Lead

    2 weeks ago


    Gurugram, India Hawk MarTech Full time

    Java Development Lead - Location: Hybrid– Gurgaon - Department: Technology / Engineering - Experience Level: 8+ Years - Employment Type: Full-Time Role Overview: As a Java Development Lead, you will play a key role in building backend services that support messaging, user management, chat history, presence tracking, and real-time communication features....

  • Java Development Lead

    2 weeks ago


    Gurugram, India Hawk MarTech Full time

    Java Development Lead Location: Hybrid– Gurgaon Department: Technology / Engineering Experience Level: 8+ Years Employment Type: Full-Time Role Overview: As a Java Development Lead, you will play a key role in building backend services that support messaging, user management, chat history, presence tracking, and real-time communication features. You’ll...