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