Tykhe Inc ยท 1 day ago
Senior Software Engineer - Scala/Erlang/Elixir
Tykhe Inc is a start-up focused on warehouse automation and robotics orchestration. They are seeking a Senior Software Engineer to design and implement core modules in Erlang for scalable, distributed systems and lead the development of critical product features.
EmploymentHuman ResourcesRecruitingStaffing Agency
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
Qualification
Required
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)