Serve Robotics is seeking a Lead Software Engineer to oversee the development of scalable and robust systems for its Delivery Management and Fleet Management platforms. The successful candidate will lead a small engineering team and ensure that the systems meet the demands of rapid expansion and remain reliable.
Requirements
- 5+ years of professional experience in software development
- 2+ years of experience in Elixir or Erlang with a strong background in building large-scale, distributed systems
- Solid grasp of concurrency, fault tolerance, and event-driven architectures
- Familiarity with cloud services (AWS, GCP) and containerization (Docker, Kubernetes) is a plus
- Experience managing small, agile engineering teams
- Strong communication skills for both technical and non-technical audiences
- Comfortable spending 75% of your time coding, troubleshooting, and reviewing code
- Passion for building well-crafted, maintainable software
Benefits
- An opportunity to work on a cutting-edge robotic delivery platform
- A chance to lead a small, focused engineering team
- A collaborative and respectful work environment
- Competitive salary and benefits package
- Professional growth and development opportunities