Infrastructure Lead
Software Engineering
Confirmed live in the last 24 hours
Locations
Remote in USA • Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Development Operations (DevOps)
Docker
Google Cloud Platform
C/C++/C#
Linux/Unix
Management
Puppet
Kubernetes
Python
Ansible
Chef
Requirements
  • Experience in a DevOps role working on a large scale software product
  • Expertise with microservice or job orchestration frameworks, containerized systems (e.g. Docker), and big data management
  • Experience developing and deploying infrastructure at scale, such as on public clouds or on-premise clusters
  • 2+ years of experience working in either autonomous vehicles or robotics domains
  • Proficient in scripting, linux and networking
  • Demonstrated software development experience in python & C++
  • Demonstrated experience with cloud systems (AWS ECR, S3, GCP etc)
  • Demonstrated experience with config management systems (Ansible, Chef, Puppet etc)
  • Experience with testing or developing software applications in a fast-paced environment
  • BS degree in Computer Science, Engineering, Mechatronics or equivalent preferred
  • Willingness to get hands-on and have lots of fun
  • MS in CS (or related discipline) + 5 years industry experience with autonomous vehicles, robotics, or similar
  • Background in management of big data streams
  • Experience working with containerization, cluster orchestration, or infrastructure management frameworks (such as Kubernetes, Docker, Helm)
  • Experience with API design and complex system integrations
  • Familiarity with robotics software and middleware like ROS
  • Startup Experience
Responsibilities
  • Define, lead, and own the hands-on creation of reliable data pipelines and DevOps infrastructure - expect to spend ~80% of your time performing hands-on development, with the remaining 20% integrating with our overall software stack, working with a team of world-class engineers to target aggressive milestones
  • Design and build scalable SW deployment pipelines for our systems
  • Design and build scalable configuration management for our systems
  • Create and implement best practices for deploying and maintaining software with high reliability and minimal downtime
  • Manage our data pipeline to efficiently handle processing of the largest airport datasets in the world
  • Improve developer efficiency by optimizing various workflows such as build systems
  • Help design systems to handle simulations at scale, architecting solutions to any bottlenecks encountered along the way
  • Monitor AeroVect software on deployed vehicles and build solutions to any bottlenecks encountered
  • Collaborate with the engineering team and customers at large on existing and future deployments to support all aspects of ground vehicle autonomy development, including perception, planning, and controls
  • Work on world-class solutions to leading infrastructure problems in autonomous airport logistics
  • Up to 25% travel may be required
AeroVect

1-10 employees

Autonomous driving platform development