Job Details

Senior Software Engineer - Scala/Erlang/Elixir

  2025-11-14     Tykhe     Redwood City,CA  
Description:

Senior Software Engineer - Scala/Erlang/Elixir (Bay Area, CA)

We are looking for a Senior Software Engineer in the Bay Area, CA 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 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.
  • Hands?on experience in either Erlang (primary language used), Elixir, Gleam, Pony, Akka (Scala), or Haskell, 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).


Seniority Level

Mid?Senior level

Employment Type

Full?time

Job Function

Software Development

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search