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 at Team Remotely Inc. will be responsible for designing, developing, and maintaining innovative cloud-based software solutions that power robotic systems. This role entails collaborating with cross-functional teams to enhance system performance, ensuring reliable cloud services, and implementing scalable architecture to accommodate evolving robotic capabilities. The engineer will engage in code development, testing, and deployment processes while also addressing technical challenges associated with cloud integration and data management.



Job Responsibilities

  • Design and develop robust cloud-based applications and services for robotic systems.
  • Collaborate with product managers and cross-functional teams to define software requirements and specifications.
  • Implement efficient, scalable, and maintainable software solutions using cloud technologies.
  • Participate in code reviews and contribute to team best practices and coding standards.
  • Troubleshoot and debug applications, resolving issues as they arise to ensure uninterrupted service.
  • Develop and execute unit testing and integration testing to validate software functionality and reliability.
  • Stay updated on industry trends and emerging technologies to continuously improve solutions and practices.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional experience in software development, with a focus on cloud-based applications.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with container orchestration technologies, particularly Docker and Kubernetes.
  • Understanding of RESTful APIs and microservices architecture.
  • Strong analytical and problem-solving skills, with the ability to work independently and collaboratively.


Technologies & Tools

The position of Software Engineer for the Robot Cloud Platform utilizes a variety of technologies and tools, including cloud computing services (AWS, Azure, Google Cloud), containerization tools (Docker, Kubernetes), and programming languages such as Python, Java, or C++. The engineer will also work with development tools such as Git for version control, CI/CD pipelines for seamless deployment, and monitoring tools to ensure system performance and reliability.



Ideal Candidates

Ideal candidates for this position will possess a genuine passion for technology and innovation, particularly in robotics and cloud computing. They will exhibit strong communication skills, enabling them to collaborate effectively with diverse teams. A proactive mindset, coupled with the ability to adapt to changing priorities and a commitment to continuous learning, will distinguish successful candidates. Furthermore, they should reflect a customer-centric approach, prioritizing the needs of users in their software development practices.

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.