Senior Software Engineer – Erlang (Bay Area, San Francisco - Hybrid) - Fulltime
San Francisco, CA, CA - Full Time
Job Title: Senior Software Engineer – Erlang Location: Bay Area, San Francisco (Hybrid) Job Type: Full-Time
Job Description: We are seeking a Senior Software Engineer with hands-on Erlang experience to design, develop, and optimize high-performance, distributed software systems for robotics and automation platforms. You will collaborate with cross-functional teams to build scalable, fault-tolerant systems that power critical warehouse automation and real-time decision-making.
Requirements:
3+ years of professional software development experience.
Strong hands-on experience with Erlang (processes, message passing, supervision trees).
Experience with distributed, high-availability systems.
Knowledge of microservices architecture and REST APIs.
Solid understanding of SQL/RDBMS in production environments.
Familiarity with version control systems (Git or similar).
Strong problem-solving and analytical skills.
Preferred:
Experience in real-time systems, telecom-grade architectures, or robotics platforms.
Exposure to CI/CD pipelines and containerized deployments (Docker, Kubernetes).
Qualifications:
Bachelor’s or master’s degree in computer science, Software Engineering, or related field.
Excellent communication skills and ability to work in a fast-paced environment