Backend Engineer, Cloud Infrastructure
Join a cloud infrastructure team developing and operating large-scale systems on AWS and Google Cloud. The systems support high-volume data processing and are used in autonomous vehicle development.
Обязанности
- Design, develop, deploy, and maintain cloud backend systems and Python packages.
- Build and operate a hyperscale batch-processing framework for large parallel workloads.
- Develop systems to ingest, store, and manage high volumes of camera and sensor data.
- Build cloud systems and tools using services such as Lambda, RDS, CloudFormation, and Terraform.
- Work with AWS services and teams, and provide cloud networking, security, governance, support, and guidance.
- Collaborate with algorithm, software, and validation teams to deliver and maintain high-quality systems.
Требования
- BSc in computer science or engineering.
- At least 2 years of Python experience, including advanced Python packages.
- Backend experience with databases, Elasticsearch, Redis, or similar technologies.
- Hands-on experience developing and operating high-throughput, large-scale batch-processing pipelines on AWS, such as AWS Batch, ECS/EKS, or serverless services.
- Strong Linux and operating-systems fundamentals, including memory management, system calls, process execution, binary inspection, and performance troubleshooting.
- Proficiency in system-level scripting and infrastructure automation, including optimizing CPU, memory, and storage use at scale.
Будет плюсом
- Experience with high-scale systems.
- Experience with Docker, Kubernetes, or AWS cloud services.
- Experience with Go.