Diligent Robotics

Cloud Architect – Robot Management Systems

Diligent Robotics

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

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