Job Overview – You will create, optimize, and maintain cloud based services that support real-time, robotic and safety systems. You will work closely with hardware and firmware teams as well as customer support and manufacturing to develop services that support existing hardware systems as well as participating in developing new platforms.Key job responsibilities• Growth - You will have end-to-end ownership of scoping, design, development, test and deployment of our features across our regions globally. You will be part of a team that values strong intuition, but is data-driven and seeks metrics to challenge our biases. Everything we do is customer-centric, and you will raise the bar for us!
• Collaboration - You will also work with a talented and diverse team of software development engineers who are passionate about data and optimization. You will share your knowledge through documentation, design reviews, code reviews, and mentoring.
Key job responsibilities
* Design and implement cloud-native architectures to support robot fleet management, telemetry, and remote operations
* Develop and maintain AWS infrastructure as code using CDK/CloudFormation for robotics operations platforms
* Create and optimize cloud-based solutions for real-time robot data processing and analytics
* Implement robust IoT device management and communication systems using AWS IoT Core
* Work with robotics teams to design and implement cloud-based control and monitoring systems
* Participate in on-call rotation to support critical cloud infrastructure
* Mentor team members on cloud architecture best practices and AWS servicesA day in the life
1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 2+ years of experience in cloud engineering or systems architecture
- Strong programming experience in Python, TypeScript, or similar languages
- Experience with AWS services, especially IoT Core, Lambda, EC2, and ECS/EKS
- Experience with Infrastructure as Code using AWS CDK or CloudFormation
- Bachelor's degree in Computer Science, Engineering, or related field
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with autonomous systems or IoT device management
- Knowledge of real-time data processing and streaming architectures
- Experience with containerization and orchestration (Docker, Kubernetes)
- Strong background in distributed systems and microservices architecture
- Experience with monitoring tools like CloudWatch, Grafana, or Prometheus
- Familiarity with edge computing and AWS Greengrass
- Experience with large-scale cloud deployments
משרות נוספות שיכולות לעניין אותך