Job Description

Job Description

Hiring: SDE-III – Erlang (Distributed Systems / Robotics)

We’re looking for a Senior Software Development Engineer (SDE-III) with strong experience in Erlang (preferred), Elixir, or Gleam to help build next-generation distributed software powering large-scale robotics and automation systems.

If you love solving complex system challenges and building fault-tolerant, high-availability services — this role is for you!

 What You'll Do

  • Build and optimize scalable, distributed modules using Erlang/Elixir/Gleam

  • Lead feature development and solve complex system-level problems

  • Collaborate with architects on design and long-term technical roadmap

  • Improve existing algorithms & services for performance and reliability

  • Mentor engineers and promote best coding practices

  • Validate system behavior at scale through simulation & testing

  •  Must Have

  • 3–9 years of software development experience

  • Strong hands-on expertise in Erlang / Elixir / Gleam

  • Deep understanding of concurrency, message passing, supervision trees

  • Experience building distributed, high-availability systems

  • Microservices, REST APIs, SQL/RDBMS experience

  • Strong fundamentals in system design & OOP

  • Git/version control proficiency

  •  Nice to Have

  • Experience with real-time systems, telecom-grade architectures, or robotics

  • Exposure to CI/CD, Docker, Kubernetes

  • Qualifications

  • Bachelor’s/Master’s in Computer Science or related field

  • Strong problem-solving, debugging, and communication skills

  • Apply Now or Share your resume on

    Check Your Resume for Match

    Upload your resume and our tool will compare it to the requirements for this job like recruiters do.

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application