Enable job alerts via email!

Senior Software Engineer

ROLO ROBOTICS PTE. LTD.

Singapore

Hybrid

SGD 80,000 - 120,000

Full time

17 days ago

Job summary

A cutting-edge robotics company in Singapore is seeking a Senior Software Engineer to tackle software across the stack, from cloud infrastructure to embedded systems. The right candidate has over 5 years of software development experience, with a strong proficiency in Python and JavaScript, and is prepared to chart new territory in a collaborative, innovative environment. This role offers a hybrid work model with a strong emphasis on team collaboration.

Qualifications

  • 5+ years of experience in software development.
  • Proficiency in Python and JavaScript.
  • Experience in API design and integrations.

Responsibilities

  • Collaborate on planning and implementing software services.
  • Discuss technical decisions on technology stack.
  • Champion code quality and maintain security best practices.
  • Coach and mentor junior team members.

Skills

Python
JavaScript
C++
API design
Cloud platforms
DevOps practices
Problem solving
Adaptability

Tools

AWS
Azure
GCP
Docker
Kubernetes
Job description
Senior Software Engineer

Rolo Robotics Pte Ltd

Pioneering a kitchen revolution through the development of intelligent cooking robots.

Who We Are Looking For

Experienced software people who thrive with autonomy in a dynamic evolving environment, and are prepared to face new challenges head on, fail, and try again, both in the cloud and in a robot computer, and sometimes with issues outside the field of software. People who are prepared to tackle some or all of the software across the stack - from cloud infrastructure to embedded systems - while developing depth in areas aligned with your interests and our needs. People who fit with our culture of ownership, face-to-face collaboration, and shared responsibility for the success of our enterprise. People who can be the core that we build a larger team around.

Work Arrangement
  • Office in the Bedok area
  • Hybrid work in-office 4-5 days/week (we value face-to-face collaboration)
  • Occasional remote work for focused tasks at own discretion
  • Flexible hours, except for meetings and important events
Responsibilities
  • Collaborate on planning, designing and implementing of various software services, in order to solve for business problems and customer needs varying from:
    • Fleet Management Cloud Systems
    • Robot Orchestration Programs
    • Embedded Control Software
    • AI / Machine Learning Programs
  • Discuss and contribute to making technical decisions (e.g. on tech stack)
  • Solve challenges while preparing for future development and long-term scalability, and finding existing solutions to minimise effort and maximise impact
  • Champion code quality, ensuring performance, reliability, and maintainability for future development
  • Implement and maintain security best practices, to safeguard against cyber attacks
  • Coach and mentor junior team members, fostering a culture of continuous learning and growth
  • Be a reliable team player, contributing to a collaborative and enjoyable work environment that builds a lasting company!
Qualifications
  • Proven experience (5+ years) in software development
  • Proficiency in Python, and Javascript (Typescript & C++ is a plus!)
  • Expertise in designing APIs and integrations in a distributed event-driven system
  • Familiarity with cloud platforms (e.g. AWS, Azure, or GCP) and containerization technologies (e.g. Docker, Kubernetes)
  • Experience with DevOps practices (e.g. building CI/CD pipelines, setting up performance monitoring)
  • Strong communication, problem solving, and adaptability skills

Interested candidates are invited to submit their resume, cover letter, and portfolio (if applicable) to careers@rolorobotics.com with subject "Senior Software Engineer"

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.