Engineering | San Francisco, CA | Full Time
DevOps Engineer, Civil Maps
Civil Maps develops cognition for autonomous cars, enabling them to crowdsource a dynamic, 3D map for safe driving at continental scale. Our mission is to make it possible for fully autonomous vehicles to drive anywhere smoothly and safely. Through artificial intelligence and vehicle-based local processing, Civil Maps converts sensor data into meaningful map information built specifically to direct fully autonomous vehicles.
Civil Maps solution aggregates raw 3D data from LIDAR (high-resolution laser imaging), camera and other sensors onboard autonomous vehicles and organizes the information into machine-readable maps. The information is vastly more actionable than today's map data and requires only a fraction of the data storage. Thanks to this light data footprint, Civil Maps’ spatial information is far less costly to transmit over cellular networks, enabling the company to easily crowd-source, update and share road data in real time—a major improvement over the lengthy processes that require human annotation in current use. As a result, the company can quickly generate and maintain maps that give fully autonomous vehicles the comprehensive and precise knowledge to autonomous operate safely and smoothly on all roads.Responsibilities
You will develop operationally sound solutions for managing applications and infrastructure with the specific goal of increasing automation, repertability, and consistency of operational tasks. You will provide support to avoid or minimize conditions that may result in unacceptable service loss or degradation while effectively communicating risks and related mitigation plans.
Experience with Docker container related technologies like Kubernetes, Mesosphere, Swarm etc
Hands-on development with highly distributed and micro-service environments
Creating and managing build/deployment pipelines for continuous integration and continuous delivery to improve the quality and availability of business products
Experience with large-scale distributed systems and client-server architectures
Collaborate with internal teams to ensure that infrastructure, software delivery, and operational outcomes meet business requirements
Experience taking a project from inception through launch. Includes communicating with users, other technical teams, and management to collect requirements, describe software product features, and produce technical designs
Demonstrated proficiency with at least two modern general-purpose programming languages like C++, Go, Python, Scala, etc.
Nice to Have:
Experience with technologies like Apache, Spark, Hadoop, etc
Experience building APIs and client libraries
Experience with industry or open-source projects in large-data, parallel and distributed systems
Experience building technologies with caching, RPC, queuing, parallelism, multi-threading, concurrency
Civil Maps has excited customers who are eager to use the products that we create. Be part of a passionate team of bright minded individuals who work on autonomous vehicle technology in an environment based in teamwork and collaboration. We offer a competitive salary, excellent benefits and opportunity to grow.