10beauty logo

Senior Software Engineer - Cloud Applications

10beauty Burlington, Massachusetts, United States; Remote


No Relocation

Posted: May 13, 2026

Job Description

Introduction:

10Beauty is seeking a talented and passionate Senior Full-Stack Engineer to join our growing engineering team. In this role, you will be instrumental in building and maintaining cloud-based applications that power our robots. You will be responsible for developing solutions that enable seamless control, real-time monitoring, and insightful data reporting from our robotic fleet. This is a unique opportunity to work at the intersection of robotics and cloud technologies, contributing directly to the intelligence and autonomy of our advanced robots!

What you’ll do:

  • Design, develop, and deploy scalable and reliable full-stack cloud applications using a
        variety of technologies
    ● Build user-friendly web interfaces and APIs for controlling robot behavior, configuring
        tasks, and managing deployments
    ● Develop robust backend systems for processing and storing real-time telemetry data,
        sensor readings, and operational logs from robots
    ● Implement data visualization tools and dashboards to provide insightful reporting and
        analytics on robot performance and operational efficiency
    ● Collaborate closely with embedded engineers, AI/ML specialists, and business owners to
        understand requirements and translate them into technical solutions
    ● Design and implement secure and efficient data communication protocols between
        robots and the cloud
    ● Contribute to the development and maintenance of our cloud infrastructure (e.g., AWS,
        Azure, GCP)
    ● Implement and maintain CI/CD pipelines for automated building, testing, and deployment
        of cloud applications
    ● Monitor application performance, troubleshoot issues, and implement solutions to ensure
        high availability and reliability
    ● Contribute to the architectural design and technical roadmap of our cloud platform
    ● Participate in code reviews and contribute to maintaining high code quality standards
    ● Document technical designs, APIs, and deployment processes

What you have:

  •    Bachelor's degree in Computer Science, Software Engineering, or a related field or
        relevant work experience
    ● Proven experience (5+ years) as a Full Stack Engineer
    ● Solid understanding of front-end technologies such as React, Angular, Vue.js, or similar
        frameworks
    ● Strong proficiency in at least one backend programming language such as Python, Java,
        Node.js, Go, or C++
    ● Experience designing and building RESTful APIs and microservices
    ● Hands-on experience with cloud platforms (AWS, Azure, or GCP) and their core services
        (e.g., EC2, ECS/Kubernetes, S3, RDS, serverless functions)
    ● Experience with database technologies, both relational (e.g., PostgreSQL, MySQL) and
        NoSQL (e.g., MongoDB, Cassandra)
    ● Familiarity with DevOps principles and experience implementing CI/CD pipelines using
        tools like Jenkins, GitLab CI, CircleCI, or AWS CodePipeline
    ● Experience with containerization technologies like Docker and orchestration tools like
        Kubernetes or Docker Compose
    ● Strong understanding of software development best practices, including testing, version
        control (Git), and agile methodologies
    ● Ability to work independently and collaboratively in a fast-paced environment

Preferred Qualifications:

  •    Experience working with robotic systems or IoT devices
    ● Knowledge of communication protocols relevant to robotics (e.g., gRPC, MQTT)
    ● Experience with data streaming platforms (e.g., Kafka, Pulsar)
    ● Experience with data visualization libraries (e.g., D3.js, Chart.js)
    ● Familiarity with security best practices for cloud applications
    ● Contributions to open-source projects

Additional Content

Introduction:

10Beauty is seeking a talented and passionate Senior Full-Stack Engineer to join our growing engineering team. In this role, you will be instrumental in building and maintaining cloud-based applications that power our robots. You will be responsible for developing solutions that enable seamless control, real-time monitoring, and insightful data reporting from our robotic fleet. This is a unique opportunity to work at the intersection of robotics and cloud technologies, contributing directly to the intelligence and autonomy of our advanced robots!

What you’ll do:

  • Design, develop, and deploy scalable and reliable full-stack cloud applications using a
        variety of technologies
    ● Build user-friendly web interfaces and APIs for controlling robot behavior, configuring
        tasks, and managing deployments
    ● Develop robust backend systems for processing and storing real-time telemetry data,
        sensor readings, and operational logs from robots
    ● Implement data visualization tools and dashboards to provide insightful reporting and
        analytics on robot performance and operational efficiency
    ● Collaborate closely with embedded engineers, AI/ML specialists, and business owners to
        understand requirements and translate them into technical solutions
    ● Design and implement secure and efficient data communication protocols between
        robots and the cloud
    ● Contribute to the development and maintenance of our cloud infrastructure (e.g., AWS,
        Azure, GCP)
    ● Implement and maintain CI/CD pipelines for automated building, testing, and deployment
        of cloud applications
    ● Monitor application performance, troubleshoot issues, and implement solutions to ensure
        high availability and reliability
    ● Contribute to the architectural design and technical roadmap of our cloud platform
    ● Participate in code reviews and contribute to maintaining high code quality standards
    ● Document technical designs, APIs, and deployment processes

What you have:

  •    Bachelor's degree in Computer Science, Software Engineering, or a related field or
        relevant work experience
    ● Proven experience (5+ years) as a Full Stack Engineer
    ● Solid understanding of front-end technologies such as React, Angular, Vue.js, or similar
        frameworks
    ● Strong proficiency in at least one backend programming language such as Python, Java,
        Node.js, Go, or C++
    ● Experience designing and building RESTful APIs and microservices
    ● Hands-on experience with cloud platforms (AWS, Azure, or GCP) and their core services
        (e.g., EC2, ECS/Kubernetes, S3, RDS, serverless functions)
    ● Experience with database technologies, both relational (e.g., PostgreSQL, MySQL) and
        NoSQL (e.g., MongoDB, Cassandra)
    ● Familiarity with DevOps principles and experience implementing CI/CD pipelines using
        tools like Jenkins, GitLab CI, CircleCI, or AWS CodePipeline
    ● Experience with containerization technologies like Docker and orchestration tools like
        Kubernetes or Docker Compose
    ● Strong understanding of software development best practices, including testing, version
        control (Git), and agile methodologies
    ● Ability to work independently and collaboratively in a fast-paced environment

Preferred Qualifications:

  •    Experience working with robotic systems or IoT devices
    ● Knowledge of communication protocols relevant to robotics (e.g., gRPC, MQTT)
    ● Experience with data streaming platforms (e.g., Kafka, Pulsar)
    ● Experience with data visualization libraries (e.g., D3.js, Chart.js)
    ● Familiarity with security best practices for cloud applications
    ● Contributions to open-source projects