Agility Robotics

Software Engineer III, Software Services (Applications)

Agility Robotics
Apply
2 days ago
Pittsburgh, PA, USA +2 moreSenior

Base Salary

$144k - $225k/yr

Responsibilities

  • Build backend APIs and services for Arc, the cloud-based robot fleet management platform.
  • Own well-scoped features end-to-end and contribute to larger initiatives with senior engineers.
  • Translate product requirements into technical designs, write design documents, build proofs of concept, and ship code.
  • Redesign systems and refactor services as the platform scales and evolves.
  • Collaborate with product, UX, frontend, robot hardware and software, customer solutions, and operations teams.
  • Support developed systems through their full lifecycle, including participation in an on-call rotation approximately once every three to four weeks.

Requirements

  • Bachelor’s or master’s degree in computer science or a related field, or equivalent industry experience.
  • At least four years of experience in a software engineer role.
  • Strong proficiency in Java, Python, and Rust or Go.
  • Experience developing backend cloud systems using application frameworks, databases, messaging systems, APIs, and data formats.
  • Experience with Spring Boot, SQL and NoSQL databases, Kafka, MQTT, REST, gRPC, JSON, and Protobuf.
  • Experience with AWS services including DynamoDB, RDS/Postgres, S3, SQS, and SNS.
  • Experience with GitHub, deployments, feature flags, Docker, Kubernetes, unit testing, and end-to-end testing.
  • Experience developing end-to-end solutions from feature requirements and working in fast-paced environments with changing priorities.
  • Robotics experience and experience with fleet-management applications or cloud-edge communications are preferred.

Benefits

  • Hybrid work based out of the Salem, Pittsburgh, or Fremont offices.
  • 401(k) plan with a 6% company match, company stock options, and company-paid medical, dental, vision, and short- and long-term disability insurance.
  • Benefits are available from the first day of employment, with an Employee Assistance Program.
  • Paid time off includes flexible unlimited PTO and 12 company holidays for exempt employees, or vacation, sick leave, and holidays for non-exempt employees.
  • Catered lunches four times per week and snacks and refreshments at Salem and Pittsburgh locations.
  • Paid parental leave, flexible work arrangements, professional development, tuition reimbursement, and relocation assistance for eligible roles.
  • Annual discretionary bonus for eligible roles.

Tech Stack

Categories

Agility Robotics

About Agility Robotics

201-500 employees

Agility Robotics builds and deploys Digit, a bipedal humanoid robot for logistics and manufacturing tasks such as tote handling and material flow in warehouses and distribution centers. The privately held company sells robots, software, and support services to industrial operators integrating automation alongside human workers. Founded in 2015 and headquartered in Salem, Oregon, it has commercially deployed systems in real-world facilities.

Contact me