Jobs · Engineering · Georgia

Staff Software Engineer, Infrastructure

AeroVect · Atlanta, GA · 3 mo ago
On-siteEngineeringFull-time

Job Summary

AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers operate. As a Staff Software Engineer, Infrastructure, you will play a pivotal role in developing and maintaining the core systems that power our autonomous driving platform.

About the Role

This is a highly impactful, cross-functional role at the intersection of robotics software, DevOps, and cloud infrastructure. You will help define technical strategy, architect scalable systems, and mentor engineers while advancing the robustness of AeroVect’s production autonomy platform.

Responsibilities

  • 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

Requirements

  • 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

Preferred

  • 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

Qualifications

  • Experience with Python, C++, and Bash
  • Experience with ROS/ROS2 and robotic software deployment pipelines
  • Experience with CI/CD platforms like Jenkins, GitHub Actions, CircleCI
  • Experience with cloud infrastructure (AWS), Terraform, or CloudFormation
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Experience with Git-based workflows, code review processes, and collaborative software development

Skills

  • Robotic software development
  • DevOps practices
  • Cloud infrastructure management
  • Containerization and orchestration
  • CI/CD pipeline implementation
  • Infrastructure-as-code (Terraform, CloudFormation)
  • Automation tool development
  • Monitoring, logging, and alerting
  • Networking, security, and distributed system performance optimization

Benefits

AeroVect offers a competitive compensation package, including a market-competitive salary, equity options, and comprehensive benefits.

Pay

The salary range for this position is $150,000 - $200,000 annually, depending on experience and qualifications.

Schedule

We offer flexible work arrangements to support your needs.

Company Culture

AeroVect fosters an inclusive and collaborative environment where employees can thrive and contribute to the success of the company.

Similar jobs