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.

Overview

Team Remotely Inc. is seeking a highly skilled Software Engineer for our Robot Cloud Platform. The selected candidate will play a crucial role in designing, developing, and maintaining robust cloud-based solutions that facilitate seamless interaction between robotic systems and cloud architecture. This position will require collaboration with cross-functional teams to optimize and scale backend services, enhancing the operational capabilities of robotic platforms and ensuring their reliability and efficiency in real-time data handling.



Job Responsibilities

  • Design and implement cloud-based applications and APIs for robotic systems.
  • Collaborate with hardware engineers to integrate software solutions with robotic hardware.
  • Develop and maintain backend services to ensure high performance and responsiveness.
  • Optimize existing cloud architecture to enhance performance and scalability.
  • Ensure the security and compliance of all cloud applications and services.
  • Conduct thorough testing of software components and rectify issues as needed.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Monitor system performance and implement proactive improvements.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of experience in software development, with a focus on cloud applications.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and microservices architecture.
  • Strong understanding of RESTful APIs and web services.
  • Familiarity with containerization tools like Docker and orchestration with Kubernetes.
  • Knowledge of database technologies, both SQL and NoSQL.
  • Excellent problem-solving skills and ability to work independently or as part of a team.


Technologies & Tools

The Software Engineer will primarily work with cloud computing technologies and tools such as AWS, Azure, or Google Cloud Platform. The role also involves utilizing containerization platforms like Docker, orchestration tools like Kubernetes, and database management systems including PostgreSQL and MongoDB. The candidate should be adept at using version control systems, particularly Git, along with CI/CD pipelines to streamline deployment processes.



Ideal Candidates

The ideal candidate will possess a strong analytical mindset, demonstrating a passion for new technologies and innovative solutions. They will be highly motivated, with a proven ability to manage multiple projects and meet deadlines. Excellent communication skills are essential, enabling effective collaboration with interdisciplinary teams. A proactive approach to problem-solving and a commitment to maintaining high standards of software quality will also be critical attributes that contribute to the success in this position.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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