Simplify Logo

Full-Time

Senior Staff Software Engineer

Back-End

Confirmed live in the last 24 hours

Agility Robotics

Agility Robotics

201-500 employees

Develops humanoid robots for automation solutions

Industrial & Manufacturing
Robotics & Automation

Senior, Expert

Remote in USA

Category
Backend Engineering
Software Engineering
Required Skills
gRPC
Microsoft Azure
Python
NoSQL
Software Testing
SQL
Java
AWS
REST APIs
Google Cloud Platform
Requirements
  • BS or MS in computer science or related field or equivalent industry experience
  • At least 10 years of experience in a software engineer or related role
  • Expertise in developing on AWS, Azure, or GCP
  • Experience starting with basic or minimal requirements and working with them towards end-to-end solutions
  • Leads projects involving multiple teams
  • Excited about building in greenfield environment
  • Experience as a team or tech lead
  • Experience building robust, highly available, high reliability systems
  • Experience working in fast paced environments sometimes with changing priorities
  • Strong knowledge of Java and Python (bonus points for C++)
  • Strong knowledge of Databases and Database design (SQL and NoSQL)
  • Wide breadth of knowledge in writing services and using frameworks, technologies and patterns such as Java/Spring Boot, REST, gRPC, dependency injection, unit testing, mocks etc.
  • Experience championing and leading the usage of best practices (e.g. writing design docs, unit tests) by writing prototypes, POCs and sample code and setting standards and examples for other engineers to follow
Responsibilities
  • Develop applications that run in the cloud and on prem
  • Provide technical leadership for a team of backend software engineers
  • Own the development of new applications and features
  • Work cross-functionally with product, UXD, front end, robot hardware and software and customer solutions teams
  • Build and maintain applications throughout the software lifecycle, including providing on-call support
  • Gather and analyze product requirements, turning them into technical solutions
  • Write design docs, POCs and code and collaborate with technical peers.
  • This is a technical leadership role in a small team in a startup environment and requires both leadership and hands-on software development work.

Agility Robotics develops mobile manipulation robots and automation solutions, with its most notable product being the humanoid robot, Digit. Digit works in conjunction with Agility Arc, a cloud-based automation platform, to assist businesses in sectors like logistics, manufacturing, retail, eCommerce, and distribution. These robots are designed to work alongside human employees, enhancing productivity by taking on labor-intensive tasks, allowing humans to focus on more complex activities. Unlike many competitors, Agility Robotics emphasizes human-robot collaboration, aiming to optimize operations rather than replace human workers. The company's goal is to enable businesses to improve efficiency while fostering a work environment where humans can engage in more creative tasks.

Company Stage

Series B

Total Funding

$178.8M

Headquarters

Tangent, Oregon

Founded

2015

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

-1%

2 year growth

60%
Simplify Jobs

Simplify's Take

What believers are saying

  • Agility Robotics' recent $150 million Series C funding round positions it for significant growth and expansion in the robotics market.
  • The deployment of Digit in real-world environments, such as Spanx factories and GXO Logistics operations, demonstrates the practical utility and revenue-generating potential of their robots.
  • The company's strong leadership team, including industry veterans and new strategic hires, provides a solid foundation for continued innovation and market penetration.

What critics are saying

  • The high cost and complexity of humanoid robots may limit their adoption in cost-sensitive markets.
  • Dependence on key partnerships for market penetration could pose risks if these relationships falter.

What makes Agility Robotics unique

  • Agility Robotics' focus on humanoid robots like Digit, designed for human-robot collaboration, sets it apart from competitors who primarily offer traditional industrial robots.
  • The company's cloud-based automation platform, Agility Arc, enhances the functionality of its robots, providing a seamless integration of hardware and software solutions.
  • Strategic partnerships with industry leaders like GXO Logistics and Zion Solutions Group highlight Agility Robotics' commitment to real-world applications and scalability.