Software Engineer - Cloud and Operations jobs in United States
cer-icon
Apply on Employer Site
company-logo

Avride · 4 hours ago

Software Engineer - Cloud and Operations

Avride is focused on building core infrastructure for remote operations of autonomous vehicles. The role involves designing, developing, and maintaining backend services and cloud infrastructure to enable efficient remote monitoring and control of these vehicles.

Artificial Intelligence (AI)AutomotiveAutonomous VehiclesRobotics
badNo H1Bnote

Responsibilities

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

Qualification

AWSGolangCI/CD pipelinesPythonKubernetesDockerTerraformPostgreSQLRedisKafkaClickHouseGrafanaPrometheusDjangoAiohttpFastAPISQLAlchemyC++JavaScriptHTML/CSSViteJSMapBoxLinuxShell scriptingUnit testingIntegration testingEnd-to-end testingBuild systemsNetworkingProject management

Required

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

Company

Avride

twittertwittertwitter
company-logo
Avride is a developer and operator of autonomous vehicles and delivery robots.

Funding

Current Stage
Growth Stage
Total Funding
$850M
2025-10-22Corporate Round· $375M
2020-09-04Corporate Round· $100M
2020-09-04Convertible Note· $50M

Leadership Team

leader-logo
Anton Slesarev
Chief Technology Officer
linkedin
leader-logo
Sergei Kirillov
Director Global Sales and Partnerships
linkedin
Company data provided by crunchbase