Staff Software Engineer, Infrastructure

NGV, INC.
Atlanta, GA, United States
2 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$250,000.0 - $300,000.0
Working hours
Shift work
Job source

Tech stack

Amazon Web Services Systems Engineering Bash Shell C++ (Programming Language) Cloud Computing Code Review Continuous Integration DevOps Distributed Systems Github Monitoring of Systems Python (Programming Language)
+20 more
Performance Tuning Prometheus Robotic Automation Software Software Deployment Systems Architecture Circleci Data Processing Delivery Pipeline Grafana Reliability of Systems Cloudformation Containerization Git Flow Information Technology Deployment Automation Terraform Data Pipelines Docker Elk Stack Jenkins

Job description

An autonomous mobility company seeks a Staff Software Engineer to own core infrastructure powering the autonomous driving platform. You will design scalable systems supporting development, testing, and deployment across the full autonomy stack, ensuring reliability and seamless integration with robotic systems. This 100% remote, cross-functional role combines technical strategy, system architecture, and engineering mentorship., * Architect, develop, and maintain core infrastructure supporting autonomous driving software stack.

  • Build robust CI/CD pipelines for rapid, reliable software delivery across simulation and real-world testing.
  • Collaborate with autonomy and systems engineers to define scalable software interfaces and deployment strategies.
  • Design and maintain AWS-based cloud infrastructure for computation, data processing, and telemetry.
  • Implement infrastructure-as-code using Terraform or CloudFormation for automated provisioning.
  • Develop automation tools and internal services to streamline developer workflows and testing.
  • Establish best practices for software reliability, observability, and system security.
  • Drive root-cause analysis for infrastructure issues and design resilient long-term solutions.
  • Mentor engineers and influence best practices in infrastructure, CI/CD, and cloud operations.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or related field.
  • 7+ years of experience building infrastructure and tooling for large-scale robotics or distributed systems.
  • Strong proficiency in Python, C++, and Bash for automation and tooling.
  • Hands-on experience with ROS/ROS2 and robotic software deployment pipelines.
  • Expertise with CI/CD platforms like Jenkins, GitHub Actions, or CircleCI.
  • Experience managing AWS cloud infrastructure and deployments with Terraform or CloudFormation.
  • Proficiency with containerization and orchestration using Docker and Kubernetes.
  • Familiarity with Git workflows, code review, and collaborative development practices., * Experience supporting safety-critical, real-time, or high-availability systems.
  • Knowledge of monitoring tools like Prometheus, Grafana, or ELK Stack.
  • Familiarity with networking, security, and distributed system performance optimization.
  • Background in robotics DevOps, including simulation orchestration and data pipeline automation.

Benefits & conditions

  • Flexible PTO and paid holidays
  • Comprehensive medical coverage
  • Equity for all employees
  • Daily meals and snacks

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…