Posted on: 02/12/2025
About the Role :
We are looking for a seasoned backend engineer to join a high-impact team building scalable, distributed, fault-tolerant systems that power next-generation automation and robotics orchestration platforms. In this role, you will design and develop core modules, contribute to architecture and roadmap, optimize existing services, and collaborate closely with product managers, system architects, and engineering teams.
What Youll Do (Responsibilities) :
- Design and implement core backend modules using Erlang, Elixir, or Gleam to build scalable, distributed systems.
- Lead development of critical product features and tackle complex system-level challenges.
- Work with architects and cross-functional teams to define low-level system design and contribute to technical roadmap.
- Refactor and optimize existing services and algorithms for performance, reliability, and maintainability.
- Review code, mentor other engineers, and promote best practices and high coding standards.
- Use simulations and testing frameworks to validate system behavior and performance at scale.
- Collaborate in a microservices architecture with REST-based APIs; design and maintain database integration (RDBMS / SQL).
What Were Looking For (Must-Have Qualifications) :
- 5-7 years of professional software development experience.
- Strong hands-on experience in Erlang, or Elixir, or Gleam, with deep understanding of concurrency models (processes, message passing, supervision trees / OTP-style design).
- Proven experience building and maintaining distributed, high-availability systems at scale.
- Good knowledge of relational databases (SQL / RDBMS) and experience working with databases in production.
- Experience working with microservices architecture and REST-based API design.
- Proficiency with version control (e.g. Git).
- Strong software design principles, system design patterns, and good problem-solving and debugging skills.
- Excellent communication skills to articulate complex technical concepts with diverse stakeholders.
Nice-to-Have (Preferred but Not Mandatory) :
- Prior exposure to real-time systems, telecom-grade architectures, or robotics / automation platforms.
- Experience with CI/CD pipelines, containerization (Docker, Kubernetes), cloud deployments.
- Background in system performance tuning, load testing or distributed messaging systems.
What Youll Get / What We Offer :
- Opportunity to work on high-scale, mission-critical backend infrastructure powering automation/robotics.
- Collaborative, cross-functional working environment.
- Chance to influence technical architecture, lead features, and mentor other engineers.
- Competitive compensation (salary + bonuses/benefits depending on level).
- Professional growth opportunities and exposure to cutting-edge distributed systems work.
- Inclusive and supportive culture that values quality, ownership, and innovation.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1583522
Interview Questions for you
View All