Staff Software Engineer - Services Team
- San Jose, CA
Staff Software Engineer - Services Team
Fetch Robotics is a venture-backed Silicon Valley startup in San Jose, CA that revolutionizes the way work is done in large warehouses and distribution centers with innovative robotic solutions. Our team members are robotics experts with multidisciplinary backgrounds. We are currently seeking a Staff Software Engineer to join the Fetch Team!
Position Description: Fetch Robotics is looking for a passionate, talented staff software engineer to build and scale up our cloud services which powers our fleets of robots running in the field. As a mature startup, there would be plenty of opportunities to introduce new technologies to solve challenging problems.
Responsibilities:
- Design, develop and deploy core components on our fleet management and robot orchestration functionality for customers.
- Work closely with the product and other engineering teams to drive, develop and implement technical roadmap for backend services.
- Lead the team to drive the architecture and design change to increase the reliability, flexibility and scalability of the backend system.
- Help to influence and improve a team's technical culture and processes by growing and mentoring other engineers into stronger engineers.
Qualifications:
- BS/MS in Computer Science or equivalent work experience.
- 10 years of relevant work experience in software development.
- Experience in software development using a general purpose programming language (e.g., C/C++, Java, Python, JavaScript, C#, Go, Objective-C, and/or Swift).
- Experience architecting and developing scalable system design.
- Strong abstraction skills to dissect complex problems into concrete concepts to manage the complexity of the system.
Nice to Have:
- Technical leadership experience leading project teams and launching production services.
- Experience with architecting and developing solutions to ambiguous problems with significant impact.
- Expertise working with one or more of the following: Scalable System, Infrastructure, Front End Development, Embedded System Programming, Robot Operating System (ROS).
- Experience with gRPC/Protobuf.
- Experience with development tech stacks in k8s ecosystem. (k8s, nats)
- Experience with concurrency programming in Java/C++/Go.
- Experience with scalable relationship database designs. (PostgreSQL/MySQL)
WHAT WE OFFER:
- Competitive salary
- Equity - based on experience
- Medical, dental, vision, life and AD&D
- Flexible time off - work hard & play hard
- Awesome company culture and ability to work with robots!
Back to top