
Cloud Architect – Robot Management Systems
Diligent Robotics
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Define and execute the technical architecture roadmap for our Robot Management Systems platform.
- Evolve the strategy for our cloud applications to standardize and organize services that support operations teams, implementation teams, and customers.
- Design and implement scalable cloud-native architectures that support a growing fleet of robots and increasing operational complexity.
- Develop and maintain Node.js backend services and APIs, ensuring high performance, reliability, and clean, maintainable code.
- Architect and implement secure, well-documented APIs that integrate with third-party healthcare systems and customer environments.
- Establish and enforce engineering standards, architecture patterns, and best practices across the team.
- Drive software quality and compliance by implementing automated testing, CI/CD pipelines, and deployment best practices.
- Lead the adoption of modern DevOps practices, including infrastructure as code, automated deployments, and observability.
- Provide technical leadership and mentorship to a small, growing team of engineers.
- Lead architectural reviews and guide engineers through complex technical challenges.
- Ensure systems are designed with security, reliability, and compliance requirements appropriate for healthcare environments.
- Implement robust monitoring, logging, and alerting systems to support operational visibility and incident response.
- Evaluate and integrate emerging technologies that improve system scalability, reliability, and developer productivity.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- 8+ years of professional software engineering experience, including significant work building distributed cloud applications.
- Strong hands-on experience building service-based applications using Node.js.
- Experience building modern web applications using React or Next.js.
- Deep expertise with cloud-native architectures and modern backend systems.
- Strong experience with AWS (preferred) or another major cloud provider such as Google Cloud.
- Experience designing and operating microservices architectures and RESTful APIs.
- Experience with tools such as GitLab CI/CD, ArgoCD, or similar deployment and automation platforms.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Strong experience with observability tooling including monitoring, logging, and distributed tracing systems.
- Ability to define and drive engineering standards, architecture guidelines, and development practices.
Benefits
- Heath insurance
- Retirement plans
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsReactNext.jscloud-native architecturemicroservices architectureRESTful APIsautomated testingCI/CDinfrastructure as codeobservability
Soft Skills
technical leadershipmentorshipproblem-solvingcommunicationcollaborationstrategic thinkingengineering standards enforcementguidanceadaptabilityquality assurance
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer ScienceBachelor’s degree in Information TechnologyMaster’s degree in Information Technology