What are the responsibilities and job description for the Principal Software Engineer (Cloud/IoT) position at 10Beauty?
10Beauty, located in Burlington, MA, is building the definitive Intelligent Beauty company, leveraging robotics and automation to reimagine how people can interact with machines on a service level. Our diverse 45-person and growing team is built around individuals with a consistently demonstrated track record of introducing successful new-to-the-world products (100 new products launched across the team).
Introduction :
10Beauty is looking for a highly skilled and experienced Principal Software Engineer to lead our cloud development efforts to enable our cloud connected manicure robot. This year, we aim to deploy up to 100 robots to our customers, with plans to exceed 1,000 deployments next year.
This role involves architecting, developing, and maintaining scalable cloud applications that address the run-time operation of the robot as well as our manufacturing needs. As a Principal Engineer, you will lead strategic architectural decisions while remaining hands-on and working collaboratively with cross-functional teams to deliver robust cloud solutions.
We are seeking an engineer with extensive expertise in establishing AWS IoT foundations and a strong capability to architect and develop our connected cloud solutions..
What you'll do :
- Architect and implement cloud solutions for running our computer vision pipeline securely, reliably, and at scale using AWS.
- Architect and implement cloud solutions that address our manufacturing and run-time requirements.
- Collaborate closely with Perception, Embedded, and Back Office engineering teams to define system requirements and develop robust solutions.
- Ensure best practices in cloud security, governance, and compliance are followed.
- Determine requirements from greenfield and implement appropriate cloud services and technologies to meet project needs.
- Conduct performance testing, identify bottlenecks, and implement optimizations to enhance system performance and scalability.
- Monitor and analyze system performance, making recommendations for enhancements.
- Develop and maintain comprehensive documentation for cloud architecture and computer vision-related processes.
What you have :
Preferred Qualifications :
At 10Beauty, we consider a wide-range of factors when determining compensation, based on individual qualifications, skills, and experience. Equity and benefits are included for all full-time employees. If you believe you can contribute to our team, we invite you to apply. We appreciate diversity and welcome those who can bring fresh perspectives and skills to our team.
Salary Range
175,000-$190,000 USD
Benefits Overview :
We offer a comprehensive benefits program with Blue Cross Blue Shield as our healthcare provider.
More details include :
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Thank you for considering 10Beauty!
Salary : $175,000 - $190,000