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

The Software Engineer for the Robot Cloud Platform will play a pivotal role in developing and maintaining advanced cloud-based solutions for robotic applications. This position involves collaborating with cross-functional teams to design scalable architectures, implement reliable software solutions, and enhance the overall user experience of our robotic systems. As a key member of the engineering team, the candidate will contribute to innovative projects that leverage cutting-edge technologies, ensuring the seamless operation of our robotic services in a cloud environment.



Job Responsibilities

  • Design, develop, and maintain cloud-based software applications for robotic systems.
  • Collaborate with product managers and other engineers to define software specifications and system architecture.
  • Implement robust APIs and microservices to support data processing and integration with external systems.
  • Perform code reviews and maintain coding standards to ensure high-quality software delivery.
  • Debug and troubleshoot issues in a timely manner to maintain optimal platform performance.
  • Stay current with industry trends and propose enhancements to improve the efficiency and functionality of the platform.
  • Participate in Agile development methodologies and contribute to sprint planning and retrospective meetings.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience in cloud computing platforms (e.g., AWS, Azure, Google Cloud).
  • Strong understanding of microservices architecture and RESTful APIs.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Knowledge of software development best practices and version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Software Engineer will utilize a range of technologies and tools to facilitate their work, including cloud service platforms such as Amazon Web Services (AWS) or Google Cloud Platform (GCP), programming frameworks like Django and Flask, Docker for containerization, and Git for version control. Additionally, experience with CI/CD pipelines can enhance the deployment process of new software solutions.



Ideal Candidates

Ideal candidates for this position are proactive, innovative, and possess a strong capacity for collaboration in a team-oriented environment. They demonstrate a passion for technology and a commitment to continuous learning and improvement. Strong communication skills are essential for articulating complex technical concepts to non-technical stakeholders, while a keen interest in robotics and cloud technologies will contribute to their success in optimizing our solutions.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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