Description
ABOUT OUR CLIENT:
With our client, you'll be a key contributor to the design, development, and
optimization of high-performance, distributed software systems that power our next-generation robotic and automation platforms for the world's leading retailers! This is a FTE/W2 role with a fast-growing and late-stage Pre-IPO business - over $50M ARR and over $500M raised with major PE firms such as Blackrock and Mithril.
**Target Compensation: $200,000 base salary + bonus + Shares/ESOP - total package valued well over $275k and comes with great benefits package!**
We are specifically looking for engineers with hands-on Erlang or Gleam experience, who can help us build robust, fault-tolerant systems at scale. Also open to 3+ years experience in Elixir, Gleam, Pony, Akka (Scala), or Haskell.
You will work in close collaboration with product managers, system architects, and cross-functional engineering teams to build solutions that are critical to warehouse automation, robotics orchestration, and real-time decision-making systems.
Key Responsibilities
• Design and implement core modules in Erlang (Elixir) to build scalable, distributed systems.
• Lead development of critical product features and solve complex system-level challenges.
• Collaborate with architects to define low-level design and contribute to the technical roadmap.
• Refactor and optimize existing algorithms and services for better performance and reliability.
• Review code, provide technical mentorship, and promote best coding practices within the team.
• Use simulations and testing to validate system behavior and performance at scale.
Requirements
• 3+ years of professional software development experience with strong problem-solving skills - Elixir, Erlang, Gleam, Pony, Akka (Scala), or Haskell exp is desired.
• Hands-on experience in Erlang and a strong understanding of its concurrency model (processes,
message passing, supervision trees).
• Exposure to building and maintaining distributed, high-availability systems.
• Experience with microservices architecture and REST-based APIs.
• Solid knowledge of RDBMS/SQL and experience working with databases in production environments.
• Understanding of software design principles, object-oriented programming, and system design
patterns.
• Familiarity with version control systems (Git or similar).
Nice to Have:
• Background in real-time systems, telecom-grade architectures, or robotic platforms is a plus.
• Exposure to CI/CD pipelines and containerized deployments (Docker, Kubernetes, etc.).
Qualifications
• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field from a reputed institute.
• Strong analytical and debugging skills with an ability to work in a fast-paced environment.
• Clear, concise communication skills with the ability to explain complex technical concepts to diverse stakeholders.
Ideal location: Bay Area, San Francisco, Menlo Park, Redwood City, Robotics, Autonomous Vehicles, Drone, etc.