Devops Engineer
Company background
Swarmbotics AI is a low-cost, swarm robotics company for industry and defense. We see a world of ubiquitous low-cost robots transforming almost all aspects of society, but we see an urgent need in the defense industry. We focus on building swarms of robots that incorporate a low-cost BOM, an autonomous stack optimized for off the shelf components, and a global planner that enables swarm capabilities for groups of robots to accomplish sophisticated tasks.
Our first product is a defense application building Unmanned Ground Vehicles (UGVs), collectively termed - Attritable, Networked, Tactical Swarm (ANTS). Each UGV in ANTS is an independently-tasked, attritable robot designed for on-demand and autonomous mobility. When operating as a swarm, ANTS is capable of executing more advanced and coordinated, high-level capabilities across a battlespace. ANTS will help solve some of the DoD’s biggest problems that will save lives and increase defense capabilities.
Stephen Houghton and Drew Watson are the Founders and have decades of experience in self-driving cars and trucks, humanoids, and UAVs with experience from NASA, JPL, Cruise, Embark, McKinsey, Amazon, and the CIA.
Job description
Swarmbotics is on the forefront of deploying unmanned ground vehicle (UGV) swarms for defense applications and is seeking a highly skilled DevOps Engineer to join our dynamic team. This role is essential in automating, streamlining, and maintaining the development, deployment, and operational processes that support our unmanned ground vehicle swarms. The ideal candidate will specialize in continuous integration/continuous deployment (CI/CD) pipelines, infrastructure as code, and system monitoring, ensuring that our development and production environments are robust, scalable, and secure. The selected candidate will have the opportunity to build and refine a modern DevOps and Configuration Management infrastructure from the ground up, playing a critical role in the efficient and reliable delivery of cutting-edge robotic systems.
Required qualifications
- CM/CI/CD Pipeline Development: Experience architecting, implementing, and maintaining CI/CD pipelines to automate the build, test, and deployment processes for complex robotic systems.
- Infrastructure as Code (IaC): Proficiency in using tools like Terraform, Ansible, or similar to automate the provisioning and management of infrastructure across multiple environments.
- Containerization: Expertise in containerization technologies such as Docker, including orchestrating containers using Kubernetes or similar platforms to ensure scalable and consistent environments.
- System Monitoring: Experience implementing comprehensive monitoring solutions to ensure the health, performance, and security of production systems, with a focus on proactive issue resolution.
- Security Practices: Knowledge of best practices in DevOps security, including automated security testing, vulnerability scanning, and secure deployment practices.
- Fault Management: Experience in designing systems for automated fault detection and recovery, enhancing system reliability and uptime.
- Comfortable working in the high-paced, fluid environment of a tech startup.
- Excited to contribute to the defense of the United States and its allies.
- Able to obtain and hold a U.S. security clearance.
- Ability to work onsite in Phoenix, AZ area.
Preferred qualifications
- Experience with unmanned ground vehicles or other robot deployments at scale.
- ROS2 Integration: Experience integrating DevOps practices within ROS2 environments to streamline robotic software development and deployment processes.
- Strong background in Linux administration and scripting (e.g., Bash, Python).
- Proven track record of managing large-scale deployments in a DevOps context.
- Familiarity with logging and monitoring tools like SonarQube, Tenable Nessus, etc
The preceding description is not designed to be a complete list of all duties and responsibilities required for the position. Swarmbotics is an equal-opportunity employer. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, caste, creed, religion, sex, gender identity, sexual orientation, national origin, ancestry, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law.
The preceding description is not designed to be a complete list of all duties and responsibilities required for the position. Swarmbotics is an equal-opportunity employer. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, caste, creed, religion, sex, gender identity, sexual orientation, national origin, ancestry, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law.