Enterprise Linux Client Platform Engineer
Posted on 6/14/2023
INACTIVE
Aurora Innovation

1,001-5,000 employees

Self-driving technology provider for various vehicles
Company Overview
Aurora stands out as a leading company in the autonomous driving industry, with its Aurora Driver system designed to operate a variety of vehicle types, demonstrating its versatility and broad applicability. The company's commitment to safety and efficiency is evident in its use of advanced sensor fusion and proprietary computing, enabling the system to understand and navigate complex environments. Furthermore, Aurora's partnerships with industry leaders across the transportation ecosystem, such as Toyota, FedEx, and Uber, underscore its industry leadership and potential for large-scale impact.
Data & Analytics
Hardware
Industrial & Manufacturing

Company Stage

N/A

Total Funding

$5.4B

Founded

2017

Headquarters

Mountain View, California

Growth & Insights
Headcount

6 month growth

4%

1 year growth

2%

2 year growth

21%
Locations
Pittsburgh, PA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Chef
Bash
Python
Puppet
Management
AWS
Perl
Go
Ansible
Linux/Unix
Google Cloud Platform
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • 5+ years of experience managing an enterprise-scale fleet of Debian-based Linux endpoints
  • Extensive experience with Linux system administration and device lifecycle management
  • Strong change management skills, including rollout planning and communication
  • Strong experience with programming and automation via Bash/shell scripting and Golang/Perl/Python programming
  • Experience with configuration management tools such as Puppet, Ansible, or Chef
  • Knowledge of security best practices and system hardening, especially those related to client management
Responsibilities
  • Plan, design, and implement scalable solutions to manage Aurora's physical and virtual endpoints (Linux, Mac, Windows)
  • Partner with IT Support, InfoSec, and Developer Experience on strategy and implementation of endpoint management solutions
  • Ensure endpoints have appropriate security patches, configuration, and software packages through base image creation, provisioning scripts, and ongoing device management
  • Research, implement, test, and rollout required configuration and software changes to endpoints
  • Provide escalation support for Linux platform troubleshooting
  • Mentor junior IT engineers on device lifecycle management
Desired Qualifications
  • Experience managing Windows and MacOS endpoints
  • Experience automating testing for imaging, provisioning, and configuration management
  • Experience managing device driver updates (eg: Nvidia) on Linux endpoints
  • Experience running internal package repositories (eg: aptly)
  • Experience deploying configuration management infrastructure like Puppet Server or OSQuery
  • Relevant work experience in designing, planning, and building large scale enterprise environments
  • Experience in cloud computing environments (AWS, GCP, etc)