Staff Software Engineer, Infrastructure

AeroVect

$130K — $155K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field
  • 7+ years of experience in building infrastructure for large-scale robotics or distributed systems
  • Strong proficiency in Python, C++, and Bash, focused on automation
  • Hands-on experience with ROS/ROS2 and robotic software deployment
  • Expertise with CI/CD platforms such as Jenkins and GitHub Actions
  • Experience managing AWS cloud infrastructure and automating deployments
  • Proficiency with Docker and Kubernetes for containerization and orchestration

Responsibilities

  • Architect, develop, and maintain core infrastructure for the autonomous driving software stack
  • Build robust CI/CD pipelines for rapid software delivery and validation
  • Collaborate with autonomy and systems engineers on scalable deployment strategies
  • Design and maintain AWS-based infrastructure for computation and data processing
  • Implement infrastructure-as-code with Terraform or CloudFormation
  • Develop internal services to streamline workflows and operational monitoring
  • Establish best practices for software reliability and system security
  • Mentor engineers and influence infrastructure design best practices

Benefits

  • Collaborative work environment at the intersection of robotics, DevOps, and cloud infrastructure
  • Opportunity to define technical strategy and influence engineering practices
  • Impactful role in advancing the production autonomy platform
  • Mentorship opportunities to guide and develop junior engineers
  • Work on cutting-edge technology in the autonomous driving space
Full Job Description
As a Staff Software Engineer, Infrastructure, you will own the core systems that power AeroVect's autonomous driving platform. You'll design and scale infrastructure that supports development, testing, and deployment across the full autonomy stack - ensuring reliability, performance, and seamless integration between software and real-world robotic systems. This is a highly impactful, cross-functional role at the intersection of robotics software, DevOps, and cloud infrastructure. You'll help define technical strategy, architect scalable systems, and mentor engineers while advancing the robustness of AeroVect's production autonomy platform. You Will - Architect, develop, and maintain core infrastructure supporting AeroVect's autonomous driving software stack - Build robust CI/CD pipelines to enable rapid, reliable software delivery and validation across simulation and real-world testing environments - Collaborate closely with autonomy and systems engineers to define scalable software interfaces and deployment strategies - Design and maintain cloud-based infrastructure (AWS) for scalable computation, data processing, and system telemetry - Implement and manage infrastructure-as-code (Terraform, CloudFormation) for consistent, automated provisioning - Develop automation tools and internal services to streamline developer workflows, integration testing, and operational monitoring - Establish and enforce best practices for software reliability, observability, and system security - Drive root-cause analysis for infrastructure and deployment issues; design long-term solutions to improve system resilience - Mentor engineers and influence best practices in infrastructure design, CI/CD, and cloud operations You Have - Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field - 7+ years of experience building infrastructure and tooling for large-scale robotics or distributed systems - Strong proficiency in Python, C++, and Bash, with a focus on building automation and tooling - Hands-on experience with ROS/ROS2 and robotic software deployment pipelines - Expertise with CI/CD platforms (Jenkins, GitHub Actions, CircleCI) - Experience managing cloud infrastructure (AWS) and automating deployments with Terraform or CloudFormation - Proficiency with containerization and orchestration (Docker, Kubernetes) - Familiarity with Git-based workflows, code review processes, and collaborative software development practices We Prefer - Experience supporting safety-critical, real-time, or high-availability systems - Knowledge of monitoring, logging, and alerting tools such as Prometheus, Grafana, or the ELK Stack - Familiarity with networking, security, and distributed system performance optimization - Background in robotics DevOps, including simulation orchestration and data pipeline automation

Similar Jobs

More Jobs at AeroVect

More Consumer Technology Jobs

Find similar Staff Software Engineer, Infrastructure jobs: