Software Engineer - Backend

Software Engineer - Backend
Rapyuta Robotics, India

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Mar 12, 2024
Last Date
Mar 16, 2024
Location(s)

Job Description

Rapyuta Robotics is a Tokyo based technology company building solutions for robotics and automation. We are seeking a Backend Software Engineer to join our team and play a key role in developing the core platform backend for our robotics control systems. If you're passionate about robotics, Python web servers, API design, and have a strong background in backend development, we want to hear from you.

As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining the backend infrastructure. You will work closely with cross-functional teams, including robotics engineers and software developers, to ensure the seamless integration of web servers and APIs with our Robotics Operating System (ROS) framework. Your responsibilities will include:

  • Designing and implementing Python-based web servers and APIs for controlling and monitoring robotic systems.
  • Collaborating with robotics engineers to understand system requirements and translating them into backend solutions.
  • Developing robust, scalable, and efficient backend code to ensure high performance and reliability of our robotics control system.
  • Implementing security best practices to safeguard sensitive data and ensure system integrity.
  • Troubleshooting and resolving backend-related issues to maintain system uptime.
  • Continuously improving and optimizing the backend infrastructure to meet evolving project needs.
  • Participating in code reviews and providing mentorship to junior team members.
  • Keeping up-to-date with industry trends and best practices in backend development and robotics technology.

Requirements

Minimum Qualifications
    • Bachelor's or higher degree in Computer Science, Software Engineering, or related field.
    • Proven experience as a Backend Software Engineer participating in all stages of feature delivery.
    • Proficiency in Python programming and web frameworks (e.g., Django, FastAPI).
    • Experience with ROS (Robotics Operating System) is a plus but not mandatory; a willingness to learn ROS is essential.
    • Familiarity with database systems (SQL and NoSQL databases).
    • Strong knowledge of RESTful API design principles.
    • Strong communication and teamwork skills.
    • Self-motivated and able to work independently as well as collaboratively in a fast-paced environment.
Is this the right job for you?
    • Opportunity to work on robotics technology and make a meaningful impact.
    • Collaborative and innovative work environment with a diverse team of experts.
    • Competitive salary and benefits package.
    • Professional development opportunities and continuous learning.
    • Chance to be a part of an expanding and globally focused company.
    • If you're excited about the prospect of contributing to the development of groundbreaking robotics control systems and have the skills and passion to excel in this role, we encourage you to apply.

Benefits

  • Competitive base salary
  • Working with an exceptionally talented and diverse team

Job Specification

Job Rewards and Benefits

Rapyuta Robotics

Information Technology and Services - Tokyo, Japan
© Copyright 2004-2024 Mustakbil.com All Right Reserved.