Full Time

Software Engineer, Robot Cloud Platform

Team Remotely Inc
$80,000 - $120,000* / year (about $38–$58 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.

Job Overview

As a Software Engineer specializing in the Robot Cloud Platform at Team Remotely Inc., you will play a pivotal role in designing, developing, and maintaining cloud-based software solutions for robotic systems. Your responsibilities will span the entire software development lifecycle, including requirements gathering, architecture design, coding, testing, and deployment. You will collaborate closely with cross-functional teams to enhance the capabilities of our robotic solutions while ensuring high performance and scalability. This position offers an ideal environment for innovation and excellence within the burgeoning field of robotics.



Job Responsibilities

  • Design and implement cloud-based architectures for robotic applications.
  • Develop, test, and maintain robust software systems using modern programming languages.
  • Collaborate with product managers, designers, and other engineers to define project requirements and deliver features.
  • Optimize existing software for performance and scalability to support diverse robotics operations.
  • Implement and maintain CI/CD pipelines for efficient software deployment.
  • Perform code reviews to ensure compliance with best practices and coding standards.
  • Research and integrate new technologies to enhance the platform's functionality.
  • Provide technical support and troubleshooting for deployed robotic systems.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of professional experience in software development, preferably in cloud-based solutions.
  • Proficient in programming languages such as Python, Java, or C++.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Solid understanding of data structures, algorithms, and software design patterns.
  • Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes.
  • Knowledge of robotic systems and frameworks, such as ROS (Robot Operating System), is a plus.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment.


Technologies & Tools

The Software Engineer will utilize a variety of technologies and tools to support the development of the Robot Cloud Platform. Key technologies include cloud computing services like AWS for scalable deployment, programming languages such as Python and Java for software development, and containerization technologies like Docker for environment management. Development will involve utilizing frameworks such as ROS for integration with robotic systems, ensuring that our solutions are both efficient and effective in real-world applications.



Ideal Candidates

Ideal candidates for the Software Engineer, Robot Cloud Platform position are those who possess a blend of technical expertise and innovative thinking. They are proactive problem solvers who are comfortable working in a fast-paced and evolving environment. Strong communication skills are essential, allowing them to effectively collaborate with diverse teams. A passion for robotics and a desire to be at the forefront of technology advancements in this field will significantly enhance their contribution to Team Remotely Inc.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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