Overview
On Site
160k - 190k
Full Time
Skills
Warehouse
Material Handling
Microservices
Collaboration
FOCUS
Mentorship
Sprint
TypeScript
React.js
Python
Flask
RESTful
GraphQL
Relational Databases
PostgreSQL
DevOps
Docker
Continuous Integration
Continuous Delivery
WebSocket
Real-time
Middleware
ROS
IoT
Cloud Computing
Amazon Web Services
Google Cloud Platform
Google Cloud
Microsoft Azure
UI
User Experience
Insurance
Robotics
Job Details
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, Google Cloud Platform, 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.