onsite
Senior Backend Software Engineer - Volley Automation
Software Engineer
Senior backend engineer to design and scale cloud services for autonomous robotic parking, leveraging Python, C++, ROS, and AWS while ensuring real‑time performance and robust CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services that coordinate multi‑agent robotic parking operations.
- Implement real‑time data pipelines from 3D lidar scanners and embedded controllers to cloud platforms.
- Build and optimize microservices on AWS, using Kubernetes for orchestration and auto‑scaling.
- Create CI/CD workflows, automated testing, and monitoring to ensure reliability and rapid deployment.
- Collaborate with robotics, embedded, and front‑end teams to define APIs, data models, and system integration points.
Requirements
- 5+ years of backend development experience with Python and C++ in distributed systems.
- Strong knowledge of ROS, real‑time communication, and robotics middleware.
- Hands‑on experience with AWS services (ECS/EKS, Lambda, S3) and container orchestration using Kubernetes.
- Proficiency in building CI/CD pipelines, automated testing, and observability tools.
- Solid understanding of networking, security, and scalability best practices for cloud‑native applications.
Skills
pythoncrosawskubernetescicd