Software Engineer

Tech Stack
  • Python
  • C++
  • Bash
  • API
  • Ansible
  • Kubernetes
  • S3
  • CI/CD
ABOUT the job

About RIOS

RIOS is a technology company helping global customers automate their factories, warehouses, and supply chain operations by deploying a new class of AI-powered and dexterous robots. RIOS robots handle hard-to-automate tasks, typically requiring human-level dexterity, in unstructured environments. RIOS is headquartered in Palo Alto, CA and has a pilot facility in San Carlos, CA. More information is available at

RIOS is looking for a Software Engineer to join a growing Team of developers building out and supporting RIOS's hybrid cloud architecture of frontline robotic workcells as well as backend infrastructure.

Technical attributes of candidates may include some of the following:

- B.S. with 2+ years industry experience in Computer Science or related field (or equivalent)
- Experience working with Ansible, Kubernetes or similar solutions for multi-device management
- Experience architecting and implementing software solutions
- Experience debugging and working with container environments (e.g., Docker)
- Experience writing production software deployed in containerized environments
- Experience using API's for interacting with various systems
- Experience building API's
- A track record of deploying and maintaining code in production
- Advanced expertise in Python, C++, Bash
- Experience with Linux systems, networking and object stores (e.g., S3)
- Actively practice the Git-based CI/CD workflow
- Attention to details such as documentation, version control and reproducibility
- Familiarity with Agile/Scrum practices

Nice to Have:
- Expertise with databases such as SQL, NoSQL, and cloud solutions
- Familiarity with machine learning in production and data ETL operations

Nice To Have Skills
  • SQL
  • NoSQL
  • ETL



This is a full-time job opportunity, where you’d be working on projects lasting 12 months on average.  At the end of the period, you will be able to continue being a Pro Consultant by getting assigned to another exciting project. The continuity of your permanent employment with all social and additional benefits included is guaranteed by Motion Software.



Motion Software uses cookies to improve site functionality, provide you with a better browsing experience, and to enable our partners to advertise to you. Detailed information on the use of cookies on this Site, and how you can decline them, is provided in our Cookie Policy Learn more about cookies, Opens in new tab. By using this Site or clicking on OK, you consent to the use of cookies.