Senior Software Engineer - Services Team
- San Jose, CA
Senior 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 Senior Software Engineer to join the Fetch Team!
Position Description: Fetch Robotics is looking for a passionate, talented senior 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 robot compute platform and orchestration functionality for customers.
- Work closely with the product and other engineering teams to drive, develop and implement technical roadmap for backend services.
- Work with 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.
- 5 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 component design.
- Strong abstraction skills to dissect complex problems into concrete concepts to manage the complexity of the system.
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