L
Lab37
FullstackSenior
Senior Software Engineer
TypeScriptVue.jsGoPythonDockerKubernetesAWSTerraformGitSqlProtobuf
Про позицію
Lab37 Robotics is developing robotic solutions for direct-to-customer food production. They are seeking a Senior Full-Stack Software Engineer to build the software platform connecting kitchen teams, cloud services, and robotic production systems, owning significant product and technical areas from definition through production.
Обовʼязки
- Own and deliver complex full-stack initiatives spanning user interfaces, backend services, cloud infrastructure, and external integrations.
- Design and implement scalable solutions for new product capabilities.
- Partner directly with product, culinary, and operations teams to understand workflows, clarify requirements, and define pragmatic solutions.
- Build software for configuring, observing, and managing kitchen operations, including order intake, menus, recipes, tasks, alerts, and performance visibility.
- Integrate with delivery and commerce platforms to receive orders, synchronize menus, and communicate order state.
- Create and integrate operator-facing and robot-adjacent interfaces used in physical production environments.
- Work alongside firmware and robotics engineers to ensure cohesive system functionality.
- Own projects through rollout and production support, including testing, observability, incident diagnosis, and iterative improvement.
- Participate in design reviews, code reviews, and technical discussions to improve software quality.
- Share knowledge with teammates and contribute to engineering best practices.
Вимоги
- 3+ years of strong software engineering experience, including ownership of complex systems or initiatives across multiple components.
- Deep experience designing and delivering production software.
- Deep experience in at least one backend language; Go experience is valuable but not required.
- Strong frontend engineering skills with modern TypeScript frameworks; Vue experience is helpful but not required.
- Experience designing APIs, services, data models, and asynchronous or event-driven workflows.
- Strong product judgment and ability to translate operational problems into simple, usable software.
- Deep experience building reliable, maintainable software systems.
- Clear written and verbal communication, including design documents, technical proposals, operational playbooks, and cross-functional alignment.
- Comfort working across boundaries and collaborating with both technical and non-technical partners.
- Enjoy collaborating with teammates and sharing technical knowledge.
- Nice to have: AWS services, distributed systems, databases, queues, and cross-region architectures.
- Nice to have: Docker, Kubernetes, Protobuf, Python, Terraform, Git, and continuous delivery systems.
- Nice to have: Simulation environments, mocked or simulated backend services, and integration testing.
- Nice to have: SQL, analytics platforms, operational dashboards, or data-intensive product development.
- Nice to have: Software that interacts with hardware, robotics, logistics, manufacturing, fulfillment, or other physical operations.
- Nice to have: Building internal tools or operational software used in high-availability, real-time environments.
Переваги
- High ownership: Own meaningful product and technical areas.
- Real-world impact: Software directly affects physical production and daily kitchen operations.
- Technical growth: Work on challenging distributed systems, robotics-adjacent software, and operational tooling.
- Cross-disciplinary work: Collaborate with robotics, hardware, culinary, operations, and product teams.
- Medical, dental, and vision insurance (multiple plans, incl. HSA options).
- Company-paid life and disability insurance (short- and long-term).
- Voluntary insurance: accident, critical illness, hospital indemnity.
- Optional supplemental life insurance for self, spouse, and children.
- Pet insurance discount.
- 401(k).
- Health Savings Account (HSA).
- Flexible Spending Accounts (Healthcare, Dependent Care, Commuter).
- Discretionary vacation days.
- 8 paid holidays per year.
- Paid sick time.
- Paid Bereavement leave.
- Paid Parental Leave.
Senior Software Engineer$167,000 - $230,000 per year
Оригінал