Design, develop, and deploy scalable and reliable full-stack cloud applications using a variety of technologies
● Build user-friendly web interfaces and APIs for controlling robot behavior, configuring tasks, and managing deployments
● Develop robust backend systems for processing and storing real-time telemetry data, sensor readings, and operational logs from robots
● Implement data visualization tools and dashboards to provide insightful reporting and analytics on robot performance and operational efficiency
● Collaborate closely with embedded engineers, AI/ML specialists, and business owners to understand requirements and translate them into technical solutions
● Design and implement secure and efficient data communication protocols between robots and the cloud
● Contribute to the development and maintenance of our cloud infrastructure (e.g., AWS, Azure, GCP)
● Monitor application performance, troubleshoot issues, and implement solutions to ensure high availability and reliability
● Contribute to the architectural design and technical roadmap of our cloud platform
● Participate in code reviews and contribute to maintaining high code quality standards
● Document technical designs, APIs, and deployment processes