
Senior Robotics Infrastructure and DevOps Engineer
Burro
full-time
Posted on:
Location Type: Office
Location: Philadelphia • Pennsylvania • 🇺🇸 United States
Visit company websiteSalary
💰 $110,000 - $130,000 per year
Job Level
Senior
Tech Stack
AnsibleAWSCloudDockerGrafanaIoTJenkinsLinuxPostgresPrometheusPythonTerraform
About the role
- Lead the end-to-end optimization and automation of software build, packaging, and deployment pipelines for a diverse robot fleet
- Share ownership of design, deployment, and ongoing management of global infrastructure, focusing on software delivery to edge devices in low-bandwidth, high-latency, lossy networks
- Optimize and manage build systems to decrease build times, resolve circular dependencies, and handle third-party libraries
- Develop and implement advanced deployment pipelines, build packaging, staging, and robust deployment strategies for robot fleet
- Design, implement, and maintain CI/CD pipelines using tools like GitHub Workflows
- Manage and maintain containerization technologies (Docker) for development, testing, and deployment
- Perform system administration for on-premises and cloud infrastructure ensuring scalability, availability, and security
- Champion and implement Infrastructure as Code (IaC) and runbook automation using tools like Ansible
- Develop monitoring, telemetry, and observability solutions to gather build metrics and create dashboards
- Maintain and secure OS environments, packages, and system services across on-premises, cloud, and robot fleet
- Prescribe and implement security procedures and best practices, including identity and access management
- Increase engineering capacity and efficiency via tooling and process automation for build and deployment workflows
- Collaborate with Robot Support Engineers to diagnose and address customer-facing issues and migrate legacy build systems
- Document design proposals, implementations, procedures, and runbooks
- Provide support for engineering development environments, new hire workstations, and developer tooling on robots
Requirements
- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field
- 5 years of experience designing, implementing, and managing infrastructure for robotics, IoT, or similarly complex systems, with emphasis on build and deployment pipelines
- 5 years of experience managing Linux-based infrastructure, including system administration of on-premises and cloud environments
- Experience with cloud platforms (e.g., AWS) and databases (PostgreSQL)
- Strong experience with containerization technologies (Docker)
- Experience with Infrastructure as Code (Terraform) and configuration management tools (Ansible)
- Proficiency with scripting languages such as Bash and Python for automation
- Proven experience with continuous integration and delivery (CI/CD) models, including GitHub Workflows and Jenkins
- Working knowledge of developer tools, open-source technologies, and cloud services
- Knowledge of cost, efficiency, and productivity optimization methods for build and deployment processes
- Ability to clearly communicate complex advanced concepts to both technical and non-technical stakeholders
- Desired: Experience with Ubuntu, ROS, CMake, and package management/packaging (Debian, Flatpak)
- Desired: Familiarity with SSO, SSL/TLS, and advanced Identity and Access Management (IAM) concepts
- Desired: Ability to create system and architecture diagrams (mermaid/C4 Model)
- Desired: Experience with metrics, telemetry, and observability (Prometheus, Grafana)
- Desired: Familiarity with advanced PostgreSQL administration, performance tuning and replication
- Desired: Experience optimizing build times and managing complex dependency structures
- Desired: Knowledge of tools for profiling and performance metrics of code
Benefits
- Competitive compensation and benefits package (medical/dental/vision)
- Company paid Life Insurance
- 401K Plan
- Early-stage equity
- Unlimited PTO
- Paid parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CI/CDInfrastructure as Codecontainerizationscripting languagessystem administrationbuild optimizationdeployment pipelinesmonitoring solutionstelemetryobservability
Soft skills
communicationcollaborationproblem-solvingdocumentationprocess automationcustomer supportteam leadershiptechnical guidancestakeholder engagementefficiency improvement
Certifications
Bachelor's degreeMaster's degree