Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16962205

    GURUGRAM · FULLTIME

    Erlang Developer

    StatusNeo logo

    StatusNeo

    Gurugram · onsite · Posted 41d ago

    Sourced fromFoundit
    Not disclosed4–6 yrsfulltimeGurugram

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.2s
    • Found the form on Foundit · 14 questions to answer1.5s
    • Decided the answers for all of them2.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Erlang Developer – Distributed Systems

    Role Overview

    We are looking for high‑ownership engineers who do more than write code. This role requires individuals who can understand complex system problems end‑to‑end, take accountability for outcomes, and drive solutions from design to production.

    You will work on large-scale, distributed, real-time backend systems where correctness, resilience, and performance directly impact live operations. Success in this role demands strong technical judgment, system-level thinking, and the ability to operate with ambiguity.

    What This Role Expects (Beyond Coding)

    • Ability to understand problem statements deeply, ask the right questions, and propose technically sound solutions
    • Ownership of services across their full lifecycle: design → implementation → deployment → monitoring → incident resolution
    • Proactive identification of system risks, performance bottlenecks, and failure scenarios
    • Willingness to make trade-offs, defend design decisions, and improve systems iteratively
    • Comfort operating in production-first environments where uptime and correctness matter

    Key Responsibilities

    • Design, build, and own distributed backend services using Erlang/OTP
    • Model complex workflows using concurrency and message-passing primitives
    • Design and maintain robust supervision hierarchies and fault-recovery strategies
    • Build systems handling thousands of concurrent processes with predictable behavior
    • Ensure production readiness:
    • Observability (logging, metrics, alerts)
    • Graceful degradation and recovery
    • Safe deployment strategies
    • Debug and resolve production incidents, including distributed failures
    • Collaborate closely with cross-functional teams on system interfaces and behavior
    • Continuously improve system reliability, performance, and maintainability

    Required Technical Skills

    Core Expertise

    • Erlang with strong production experience
    • OTP Framework
    • GenServer, Supervisor, FSM behaviors
    • ETS and Mnesia
    • Distributed Erlang
    • Clustering
    • Inter-node communication
    • Handling partial failures and network partitions

    Systems & Architecture

    • Distributed systems design
    • Actor-model concurrency
    • Event-driven and asynchronous architectures
    • Real-time / near-real-time systems

    Platform & Infrastructure

    • Linux (debugging, profiling, system behavior analysis)
    • Networking fundamentals (TCP/UDP, REST, gRPC)
    • Messaging systems (Kafka, RabbitMQ, or similar)
    • Datastores:
    • In-memory: ETS, Redis
    • Persistent: PostgreSQL or equivalent
    • Containerization and orchestration (Docker, Kubernetes)
    • CI/CD, monitoring, and alerting pipelines

    What We Value in Candidates

    • Engineers who take responsibility, not just tickets
    • Ability to reason about failure modes, not just happy paths
    • Strong debugging skills in distributed, stateful systems
    • Comfort working with long-running, always-on services
    • Clear communication and technical articulation
    • Bias toward making systems work in production

    Nice to Have

    • Experience with automation, robotics, or control systems
    • Experience running 24x7 high-availability systems
    • Cloud infrastructure experience ( GCP )

    Experience Expectations

    • 4+ years of backend or distributed systems development
    • 3+ years of hands-on Erlang/OTP experience

    Summary

    This role is not for engineers who:

    • Only implement predefined logic
    • Avoid production ownership
    • Prefer isolated problems with narrow scope

    This role is for engineers who:

    • Think in systems
    • Own outcomes
    • Turn complex problems into working, reliable solutions

    Sourced from foundit

    Section · 02

    Skills

    gRPCDockerKubernetesDistributed ErlangFSM behaviorsHandling partial failuresIn-memory ETSInter-node communicationPersistent PostgreSQLApache Kafkanetworking fundamentalsRabbitmqclusteringMessaging SystemsredisErlangETSMnesiaGenServerREST APITCPUDPsupervisorotp frameworkAlerting pipelinesCI/CD Monitoring

    Section · Company

    About Statusneo

    StatusNeo logo

    StatusNeo

    IT Services & Consulting

    300

    employees

    2020

    6 years old

    Gurgaon / Gurugram, Haryana

    India

    About

    Statusneo specializes in cloud-native technology consulting, providing solutions for scalable application development and business technology transformation.

    Industries

    IT Services & ConsultingManagement Consulting

    Employee ratings

    467 reviews

    4.0/ 5

    Culture

    4.0

    Career growth

    3.9

    Work-life

    4.1

    Employees rate it well for

    Job Security75Work Life Balance74Work Culture71Salary50Senior Management35

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Erlang Developer · waiting for your command