Full Stack Software Engineer
Lab37
- Warrendale, PA
- Permanent
- Full-time
- Take ownership of frontend and backend software for configuring, observing, and managing kitchen operations
- Collaborate with culinary and product teams to gather requirements and translate them into technical solutions
- Integrate with delivery service providers to receive orders, provide status updates, and synchronize menus
- Create and integrate with the on-robot control panel interfaces
- Work alongside firmware, mechanical, electrical, and robotics engineers to ensure cohesive system functionality
- Contribute to code reviews and architectural decisions
- Proficiency in Go or C++ for writing backend services, particularly REST-based
- Proficiency in Vue3 and TypeScript for writing frontend web applications
- Familiarity with documentation tools (for example wikis, markdown, docs) and writing design documents and playbooks
- Ability to work collaboratively in a team environment and communicate effectively with both technical and non-technical team members
- Prior experience with AWS services, particularly cross-region services, databases, and message queues.
- Experience with Docker, Protobuf, Python, Terraform, and Git.
- Familiarity with simulation environments, along with standing up simulated backend services or making use of such services in unit/integration tests
- Familiarity with SQL, Superset, Jupyter notebooks, and other tools used for analyzing data