Software Engineer - Cloud and Operations

Posted 10 Days Ago
Easy Apply
Be an Early Applicant
Austin, TX
In-Office
Senior level
Information Technology • Robotics
Let us do the driving
The Role
Design, develop, and maintain cloud infrastructure and backend services for autonomous vehicle operations, ensuring reliability, performance, and security. Collaborate across teams for real-time metrics, optimize data delivery, and manage CI/CD pipelines.
Summary Generated by Built In
About the Team

We are building the core infrastructure that powers remote operations for autonomous vehicles. Our team focuses on reliable cloud platforms, real-time data streaming, operator tools, and network optimization to ensure seamless remote control and monitoring. We work closely with autonomy, mapping, and planning teams to integrate critical data, optimize system resilience, and support the safe, efficient deployment of fleets at scale.

About the Role

You will design, develop, and maintain backend services, operator interfaces, and cloud infrastructure to enable remote monitoring and control of autonomous vehicles. Your work will involve optimizing data delivery systems, building map-based control tools, managing scalable cloud resources, and creating robust CI/CD pipelines. You will collaborate across engineering teams to integrate real-time metrics, automate operational workflows, and ensure the reliability, performance, and security of the overall system.

What You'll Do
  • Design, develop, and deploy backend services and interfaces to support remote monitoring and autonomous vehicle operations, ensuring optimal performance and resilience.
  • Create and maintain user interfaces for remote operators and support teams, featuring real-time vehicle metrics, 3D visualizations, and control tools to enhance situational awareness and response capabilities.
  • Collaborate with vehicle planning, control, geoservices, and monitoring teams to integrate critical data and functionalities, facilitating effective remote assistance and continuous improvements.
  • Optimize data delivery systems to prioritize critical safety data while efficiently handling non-critical information to enhance network performance and reliability.
  • Develop and refine automated task assignment systems for remote operators, using parameters like role, location, and robot status to balance workload, efficiency, and response time.
  • Provide tools for map-based controls, enabling operators to add or modify map objects such as danger zones or alternate routes, with reliable storage and accessibility for future use.
  • Work with analytics teams to design APIs and reporting systems, recording operator interactions and vehicle responses to support comprehensive data analysis for process improvement.
  • Set up and manage metrics, logs, and monitoring alerts to quickly identify and address system issues, ensuring continuous system availability and reliability.
  • Oversee cloud infrastructure management, employing infrastructure-as-code to optimize storage, compute, and networking resources, balancing cost with performance and scalability.
  • Conduct code and architecture reviews to uphold best practices, improve code maintainability, and identify areas for system optimization.
  • Provide consultation to other teams on system integration and functionality, promoting resource reuse to minimize costs and accelerate development.
  • Take ownership of project planning and goal setting, coordinating timelines and collaborating across departments to ensure timely and successful project completion.
  • Implement and manage CI/CD pipelines, optimizing processes to facilitate stable, rapid deployment of updates and new features.
What You'll Need
  • Bachelor’s degree in Computer Science or equivalent. Foreign equivalent is accepted. 
  • 5+ years in Backend and Frontend development.
  • 3+ years in Infrastructure and DevOps, with strong expertise in AWS, Google Cloud, Kubernetes, Docker, and Terraform.
  • Proficiency in Python and related tools (Django, aiohttp, FastAPI, SQLAlchemy).
  • Mastery in Golang with a focus on building complex APIs.
  • Familiarity with C++, JavaScript, HTML/CSS, and ViteJS.
  • Expertise with MapBox and building interactive 3D UIs.
  • Implement and manage CI/CD pipelines, optimizing processes to facilitate stable, rapid deployment of updates and new features.
  • Solid understanding of networking (TCP/IP) and protocols.
  • Experience with Linux and shell scripting.
  • Strong experience in writing unit, integration, and end-to-end (E2E) tests
  • Knowledge of build systems (e.g., Bazel, Make).
  • Strong understanding of PostgreSQL, Redis, Kafka, ClickHouse, and experience with profiling and debugging databases.
  • Expertise in monitoring and metrics tools such as Grafana and Prometheus.
  • Understanding of self-driving architecture, including main components like sensors, perception systems, localization, path planning, and control modules, as well as their communication protocols and data flow within autonomous systems.
  • Project management capabilities, including goal setting, deadlines, and team collaboration.

Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.

Top Skills

Aiohttp
AWS
C++
Clickhouse
CSS
Django
Docker
Fastapi
Go
GCP
Grafana
HTML
JavaScript
Kafka
Kubernetes
Mapbox
Postgres
Prometheus
Python
Redis
Sqlalchemy
Terraform
Vitejs
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Austin, TX
236 Employees
Year Founded: 2020

What We Do

Avride is a leading developer in the autonomous vehicle and delivery robot industry.

Our dynamic team, composed of a few hundred engineers develops and operates autonomous cars and delivery robots across the globe, shaping the future of mobility and logistics.

At Avride, we are committed to making the roads safer and more accessible for everyone. At the core of our philosophy is the belief in the transformative power of technology. Every product we develop, every test we conduct, and every service we launch is anchored in our vision of creating a safer and more sustainable world with help of cutting-edge technologies and breakthrough solutions

Similar Jobs

Globe Life Logo Globe Life

Mailroom Clerk (Onsite)

Insurance • Financial Services
In-Office
McKinney, TX, USA
1657 Employees

Aceable Logo Aceable

Customer Experience Advisor

eCommerce • Edtech • Healthtech • Insurance • Mobile • Real Estate • Software
Easy Apply
Remote or Hybrid
USA
183 Employees
16-18 Hourly

Q2 Logo Q2

Communications Specialist

Digital Media • Fintech • Information Technology • Mobile • Payments • Software • Financial Services
Hybrid
Austin, TX, USA
2700 Employees
5-5 Annually
In-Office or Remote
Austin, TX, USA
2450 Employees
80K-127K Annually

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account