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 on the lookout for a dedicated and innovative Software Engineer for our Robot Cloud Platform team. In this pivotal role, you will be responsible for designing, developing, and maintaining high-quality software solutions that support our advanced robotic systems in the cloud. The ideal candidate will leverage their technical expertise to enhance the performance, reliability, and scalability of our cloud infrastructure, collaborating closely with cross-functional teams to deliver exceptional results and optimize the user experience.



Job Responsibilities

  • Design and implement scalable, distributed software solutions for cloud-based robotic systems.
  • Collaborate with hardware engineers to integrate software with robotic hardware.
  • Perform code reviews and maintain coding standards to ensure optimal quality.
  • Develop and execute test plans to validate software functionality and performance.
  • Participate in Agile development processes, contributing to sprint planning and review sessions.
  • Monitor system performance and reliability, proactively identifying areas for improvement.
  • Document software designs, processes, and changes comprehensively.


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++.
  • Familiarity with cloud services (AWS, Azure, GCP) and their deployment models.
  • Experience with RESTful APIs and microservices architecture.
  • Understanding of robotic systems and associated software frameworks (ROS, etc.) is desirable.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.


Technologies & Tools


The Software Engineer for the Robot Cloud Platform will utilize a variety of technologies and tools that are essential for developing and deploying cloud-based applications. This includes software development kits (SDKs), version control systems such as Git, container orchestration tools like Docker and Kubernetes, and continuous integration/continuous deployment (CI/CD) platforms. Familiarity with cloud platforms such as Amazon Web Services (AWS) or Google Cloud Platform (GCP) will be crucial to effectively manage and scale software applications.



Ideal Candidates


Ideal candidates for the Software Engineer position at Team Remotely Inc. should exhibit a passion for technology and innovation within the robotics domain. They should possess strong analytical thinking and be able to work collaboratively within a team setting while taking initiative independently. Successful candidates will have exceptional communication skills, the capability to adapt to evolving challenges, and a commitment to continuous learning and improvement in both their professional skills and knowledge base.

The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →

View Similar Jobs

Matches Jobs

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