Principal Full Stack Engineer
Boston, Massachusetts
Hybrid
Full Time
$160k - $190k
We're building the future of intelligent automation. Our mission is to revolutionize how physical tasks are completed by combining advanced robotics with cutting-edge software solutions. From warehouse automation to autonomous material handling, we develop scalable systems that are transforming industries.
We’re looking for a Principal Full Stack Engineer to join our growing software team and help power the brains behind our robots.
What You’ll Do
What We're Looking For
Nice to Have
Perks & Benefits
We’re looking for a Principal Full Stack Engineer to join our growing software team and help power the brains behind our robots.
What You’ll Do
- Design, build, and maintain full stack applications that interface with robotics platforms and backend services.
- Develop rich, responsive front-end experiences using TypeScript and React.
- Create scalable backend APIs and microservices in Python.
- Collaborate cross-functionally with robotics engineers, designers, and data scientists to bring complex systems to life.
- Architect clean, maintainable, and testable code with a focus on performance and reliability.
- Help mentor junior developers and contribute to overall team growth.
- Participate in code reviews, sprint planning, and product discussions to ensure strong engineering practices.
What We're Looking For
- 8+ years of full stack development experience.
- Strong proficiency with TypeScript, React, and modern front-end tooling (Webpack, Vite, etc).
- Proficient in Python, particularly with frameworks such as Flask or FastAPI.
- Experience building and consuming RESTful APIs; GraphQL experience a plus.
- Comfortable with relational databases (PostgreSQL or similar) and basic DevOps practices (Docker, CI/CD pipelines).
- Ability to work in a fast-paced, collaborative environment with a high degree of autonomy.
- Passion for robotics, automation, or building software that interacts with the physical world.
Nice to Have
- Experience working with WebSockets or real-time systems.
- Familiarity with robotics middleware (e.g., ROS) or IoT systems.
- Experience deploying applications to cloud platforms (AWS, GCP, or Azure).
- UI/UX sensibilities and/or experience working with design systems.
Perks & Benefits
- Competitive salary and equity
- Flexible remote/in-office work options
- Health, dental, and vision insurance
- Generous PTO and parental leave
- Cutting-edge robotics lab access