Overview We are seeking a Senior Software Engineer to join our team and play a critical role in designing, developing, and optimizing high-performance distributed systems.
This position is ideal for engineers with experience in functional programming and a passion for building fault-tolerant, scalable software solutions that power next-generation robotics, automation, and real-time decision-making platforms.
This is a super high-priority hire — multiple roles are open, and offers are expected quickly.
Location Hybrid schedule :
- 3–5 days per week in-office (no fully remote).
- Key Responsibilities Design and implement core modules for distributed, scalable systems.
- Lead development of product features and solve complex system-level challenges.
- Collaborate with architects and cross-functional teams on technical roadmaps.
- Refactor and optimize algorithms for performance and reliability.
- Mentor engineers, review code, and promote best practices.
- Validate systems at scale with testing and simulation.
- Requirements – Must Have 3+ years of professional software development experience.
Strong distributed systems background (examples :
warehousing, e-commerce, distribution hubs, robotics, or fulfillment centers like Amazon).Expertise in at least one of :
Erlang (preferred) Elixir, Gleam, Pony, Akka (Scala), Go, Rust, Haskell Proven experience building fault-tolerant, high-availability systems.Experience with microservices architecture and REST APIs.SQL / RDBMS in production environments.Knowledge of software / system design principles and OOP.Proficiency with version control (Git or similar).Nice to Have Real-time systems, telecom-grade architectures, or robotics experience.CI / CD pipelines and containerization (Docker, Kubernetes).Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.Strong debugging and problem-solving skills.Clear communicator who can explain technical concepts effectively.Compensation Base salary :
up to $230,000 depending on experience.Visa Policy No sponsorships.Interview Process Technical Interview (Round 1) Onsite interview in-office Virtual panel with additional team members (Optional) Additional technical deep-dive depending on knowledge Powered by JazzHR