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 motivated and skilled Software Engineer for our Robot Cloud Platform team. The successful candidate will be responsible for the design, development, and maintenance of cloud-based software solutions that power automated robotic systems. You will collaborate closely with cross-functional teams to ensure seamless integration of software and hardware components while leveraging industry best practices to create scalable and efficient cloud architectures. This role offers a unique opportunity to contribute to cutting-edge technology in a rapidly evolving field.



Job Responsibilities

  • Design and implement robust cloud-based applications that support robotic systems.
  • Collaborate with hardware engineers to develop integrated solutions for robotic functionality.
  • Perform code reviews to ensure adherence to best practices and quality standards.
  • Conduct testing and debugging of applications to ensure optimal performance and reliability.
  • Monitor system performance and facilitate scalability of the cloud infrastructure.
  • Document software designs, processes, and procedures for internal use and external compliance.
  • Stay updated on emerging technologies and industry trends to integrate new tools and techniques into development.


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 computing.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with containerization technologies like Docker and orchestration platforms such as Kubernetes.
  • Strong knowledge of RESTful APIs and microservices architecture.
  • Excellent problem-solving skills and the ability to work both independently and collaboratively in a team environment.


Technologies & Tools

The Software Engineer will utilize a wide range of technologies and tools including cloud computing platforms such as AWS, Microsoft Azure, or Google Cloud. Proficiency in programming languages like Python, Java, or C++ is essential, along with knowledge of database management systems such as PostgreSQL or MongoDB. Familiarity with containerization and orchestration tools such as Docker and Kubernetes will be crucial for maintaining scalable applications that drive robotic operations.



Ideal Candidates

The ideal candidate for this position will be a forward-thinking innovator driven by a passion for technology and robotics. They will possess excellent analytical skills and have a keen attention to detail, allowing them to navigate complex software issues with ease. Strong communication skills are essential for effective collaboration with diverse teams. The candidate should also demonstrate adaptability and a willingness to learn new technologies rapidly, helping the team stay ahead in a fast-paced, evolving industry.

Stuck turning a job you did into resume lines? Say what you did in your own words, however rough, and get it back as five lines that start with the action. Write bullet points →

View Similar Jobs

Matches Jobs

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