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

Team Remotely Inc. is seeking a skilled Software Engineer for our Robot Cloud Platform team. In this role, you will be responsible for designing, developing, and maintaining cloud-based applications that support robotic systems. You will collaborate with cross-functional teams to create innovative solutions and improve existing functionalities, ensuring optimal performance and reliability of our cloud services. The ideal candidate will possess strong programming skills, a deep understanding of cloud architecture, and a passion for advancing robotic technologies.



Job Responsibilities

  • Design and implement cloud-based applications and services tailored for robotic systems.
  • Collaborate with product management and engineering teams to gather requirements and define technical specifications.
  • Develop APIs that facilitate communication between robots and cloud services.
  • Optimize system performances and improve the scalability of existing applications.
  • Perform code reviews and mentor junior developers, fostering a culture of continuous improvement.
  • Regularly troubleshoot and resolve technical issues related to cloud services and robotic applications.
  • Stay updated on industry trends and emerging technologies, recommending best practices and innovative solutions.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, with a focus on cloud platforms.
  • Proficiency in one or more programming languages such as Python, Java, or C++.
  • Strong understanding of cloud computing technologies (e.g., AWS, Azure, Google Cloud).
  • Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Familiarity with robotics concepts and frameworks (e.g., ROS) is a plus.
  • Solid understanding of software development methodologies, including Agile and DevOps practices.


Technologies & Tools

In this role, you will work with a variety of programming languages, cloud platforms, and tools, including but not limited to AWS or Azure for cloud services, Docker for containerization, and Kubernetes for orchestration. Familiarity with robotic frameworks like ROS and other relevant development tools is essential for the development and integration of our cloud applications.



Ideal Candidates

The ideal candidate will possess strong analytical and problem-solving skills, with a keen focus on delivering high-quality software solutions. A proactive attitude and the ability to work independently as well as collaboratively within teams are essential. Candidates should also be adaptable to rapidly changing technological environments and demonstrate a passion for innovation and robotics. Excellent communication skills are required to effectively interface with cross-functional teams and stakeholders.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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