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


As a Software Engineer focused on the Robot Cloud Platform at Team Remotely Inc., you will play a pivotal role in the development and maintenance of cloud-based systems that drive our robotic solutions. You will work collaboratively with cross-functional teams, including robotics, data science, and product management, to design, implement, and deploy scalable software solutions. Your expertise will contribute to enhancing the performance and capabilities of our robotic platforms, ensuring they meet operational excellence and customer satisfaction.



Job Responsibilities

  • Design and develop cloud-based applications for robot monitoring and control.
  • Collaborate with robotics engineers to integrate software with hardware components.
  • Utilize continuous integration/continuous deployment (CI/CD) practices to streamline deployments.
  • Implement security protocols to protect sensitive data within the cloud environment.
  • Conduct code reviews and provide mentorship to junior developers.
  • Analyze system performance metrics and troubleshoot issues to enhance application stability.
  • Participate in Agile ceremonies, including sprints and retrospectives, to enhance team coordination.
  • Document software designs, processes, and troubleshooting guides for future reference.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, specifically with cloud services.
  • Proficient in programming languages such as Python, Java, or C++.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and microservices architecture.
  • Solid understanding of RESTful APIs and web service interactions.
  • Familiarity with containerization and virtualization technologies, such as Docker and Kubernetes.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills, both verbal and written.


Technologies & Tools


In this position, you will work with a variety of technologies and tools that facilitate the development of robotic solutions. This includes cloud platforms such as Amazon Web Services (AWS) for hosting applications, Docker for containerization, Kubernetes for orchestration, and various development frameworks. You will also utilize tools for version control such as Git, issue tracking with Jira, and continuous integration tools like Jenkins or CircleCI to ensure seamless software deployment and management.



Ideal Candidates


The ideal candidate for the Software Engineer position at Team Remotely Inc. is a proactive individual with a strong passion for innovation in technology. You should possess excellent analytical skills and the ability to convey complex technical information in an understandable way. Your collaborative mindset will allow you to thrive in a team-oriented environment, where sharing ideas and best practices is encouraged. A commitment to delivering high-quality software solutions and a drive to stay updated with industry trends will make you a valuable asset to our organization.

Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →

View Similar Jobs

Matches Jobs

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