Full Time

Software Engineer, Robot Cloud Platform

Team Remotely Inc
$80,000 - $140,000* / year (about $38–$67 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Team Remotely Inc, so some details may not match this job. The employer's own page has the real description.

Overview

The Software Engineer, Robot Cloud Platform at Team Remotely Inc. will play a critical role in developing and maintaining the cloud-based infrastructure that enables advanced robotic systems. The successful candidate will collaborate with cross-functional teams to design, implement, and optimize cloud services, ensuring reliability, scalability, and security. This position is focused on facilitating the integration of various robotic components into a cohesive system that can be easily managed and operated through cloud solutions, ultimately enhancing the autonomous capabilities of our products.



Job Responsibilities

  • Design and develop cloud-based applications to support robotic functionalities and services.
  • Collaborate with hardware engineers to create interfaces and services for robotic components.
  • Implement and maintain cloud infrastructure using industry-standard practices and tools.
  • Ensure high availability and performance of cloud systems through monitoring and proactive upkeep.
  • Conduct testing and debugging to improve software reliability and user experience.
  • Develop and document APIs for seamless integration with various robotic systems.
  • Participate in code reviews, providing feedback and improvements as necessary.
  • Work closely with product management to understand customer needs and translate them into technical solutions.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development, particularly in cloud environments.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Experience with cloud platforms like AWS, Google Cloud, or Azure.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Knowledge of robotic systems, automation, and control processes is a plus.
  • Excellent problem-solving skills and ability to work in a team-oriented environment.
  • Strong communication skills, both written and verbal.


Technologies & Tools

The Software Engineer will work extensively with a range of technologies and tools, including cloud service platforms (AWS, Azure, Google Cloud), programming languages such as Python and Java, version control tools like Git, and containerization platforms such as Docker. Familiarity with continuous integration/continuous deployment (CI/CD) pipelines, monitoring tools, and infrastructure as code (IaC) solutions is also essential to the role.



Ideal Candidates

Ideal candidates for this position will possess a strong analytical mindset coupled with a passion for innovation in robotics and cloud technology. They should demonstrate a proactive approach to problem-solving and have the ability to learn quickly in a dynamic environment. The candidate should be adaptable, thrive in collaborative settings, and show a genuine enthusiasm for advancing the capabilities of robotic systems within cloud infrastructures. Effective communicators who can translate complex technical concepts to both technical and non-technical stakeholders will excel in this role.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.