Burro

Senior Robotics Infrastructure and DevOps Engineer

Burro

full-time

Posted on:

Location Type: Office

Location: Philadelphia • Pennsylvania • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $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