FlairX · 1 day ago
Sr. Software Engineer - Erlang/Elixir/Gleam/Scala/Akka
FlairX is seeking a Senior Software Engineer for their client, a robotics unicorn based in San Francisco, CA, focused on developing cutting-edge machine learning technology. The role involves designing and building robust, scalable backend systems using functional programming languages and contributing to architectural discussions and performance optimizations.
Responsibilities
Design, implement, and maintain backend services using actor-based and functional languages
Build scalable, data-race-free concurrent systems
Collaborate with cross-functional teams to develop backend APIs and services
Contribute to architectural discussions and performance optimizations
Write clean, testable, maintainable code
Mentor junior engineers in functional and concurrent programming
Qualification
Required
3+ years of professional software development experience with strong problem-solving skills
Hands-on experience in Erlang or Elixir or Gleam or Akka, or Pony, or Haskell, and a strong understanding of their 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)
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
Preferred
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.)
Company
FlairX
FlairX offers a streamlined Interview-as-a-Service platform that connects companies with expert interviewers for precise, unbiased candidate evaluations.
Funding
Current Stage
Early StageCompany data provided by crunchbase