Software Engineer II - Apps & Services

Agility Robotics

Agility Robotics

Software Engineering
Posted on Saturday, September 16, 2023

Agility Robotics is a pioneer. Our robot, Digit, is the first to be sold into workplaces across the globe. Our team is differentiated by its expertise in imagining, engineering, and delivering robots with advanced mobility, dexterity, intelligence, and efficiency -- robots specifically designed to work alongside people, in spaces built for people. Every day, we break through engineering challenges and invent new solutions and capabilities that will one day make robots commonplace and approachable. This work is our passion and our responsibility: our mission is to make businesses more productive and people’s lives more fulfilling.

About The Role

Our software team is growing rapidly and we are looking for talented engineers to join our growing, agile, world-class team. Agility Robotics is growing its cloud applications team and looking for developers to join us. This is a new team that is going to be the basis for developing the different applications we run on prem and in the cloud. Key projects include robot fleet management, remote robot update, remote robot controls, and other internal/external applications used as part of the Agility stack.

About The Work

  • Develop applications that run in the cloud and on prem
  • Create the applications that will monitor and understand the robot status
  • Build out the Fleet Management for robot command and control systems
  • Work cross-functionally with embedded, cloud, and customer teams
  • Build and maintain applications throughout the software lifecycle
  • Opportunity to work across the stack, frontend, backend, middleware

About You

  • At least 3 years of experience in a software engineer or related role
  • Expertise in developing in AWS, Azure, or GCP
  • Excited about building in greenfield environment
  • Excited about working with robotics
  • Strong knowledge of at least one typed languages (C++, Java, Go, etc)
  • Strong knowledge of at least one scripted language (Python, JavaScript, etc)
  • Authorization to work in the USA

Bonus Points

  • Builds/supports applications with data intensive workloads
  • Experience building highly available, high reliability systems
  • Experience in greenfield application development
  • Experience with Robotics, IoT, or similar distributed device environments


  • Competitive Compensation Package
  • 100% Company Paid Disability, Life, Health, Dental & Vision Insurance (for AR employees)
  • Employer Matched Retirement Plan
  • Five Weeks of Paid Time Off Annually
  • Paid Parental Leave
  • Tuition Reimbursement
  • Employee Referral Bonus Program
  • Relocation Assistance (for certain roles)
  • Stock Options (for certain roles)
  • A culture that encourages flexible work schedules
  • A culture that embraces individuality and authenticity

Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.

Apply Now: