A

Atoms

Builds robots for food, mining and transport

Staff Full-Stack Software Engineer

Full-Stack EngineeringUpdated on Nov 13
Full-timeLos Angeles, CA, USA

About the Job

Requirements

  • At least 15 years of software engineering experience, including ownership of complex systems or initiatives across multiple components.
  • Demonstrated ability to lead technical design and execution in ambiguous, fast-moving environments.
  • 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 the ability to translate operational problems into simple, usable software.
  • A track record of improving architecture, reliability, testing, observability, or developer productivity.
  • Clear written and verbal communication, including design documents, technical proposals, operational playbooks, and cross-functional alignment.
  • Ability to collaborate across technical and non-technical partners.
  • Ability to mentor other engineers and influence technical direction without relying on formal authority.

Responsibilities

  • Own and deliver complex full-stack initiatives spanning user interfaces, backend services, cloud infrastructure, and external integrations.
  • Lead technical design and architecture for new capabilities, balancing speed, reliability, maintainability, and operational simplicity.
  • Partner 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 with firmware and robotics engineers to ensure cohesive system functionality.
  • Own projects through rollout and production support, including testing, observability, incident diagnosis, and iterative improvement.
  • Set an example through design reviews, code reviews, technical documentation, and thoughtful engineering tradeoffs.
  • Mentor engineers, improve development practices, and help establish the technical culture and standards of the Los Angeles team.
  • Contribute to hiring and technical calibration as the team grows.

Desired Qualifications

  • Experience with AWS services, distributed systems, databases, queues, and cross-region architectures.
  • Experience with Docker, Kubernetes, Protobuf, Python, Terraform, Git, and continuous delivery systems.
  • Experience with simulation environments, mocked or simulated backend services, and integration testing.
  • Experience with SQL, analytics platforms, operational dashboards, or data-intensive product development.
  • Experience building software that interacts with hardware, robotics, logistics, manufacturing, fulfillment, or other physical operations.
  • Experience building internal tools or operational software used in high-availability, real-time environments.

About the Company

Atoms

Builds robots for food, mining and transport

Atoms builds machines and software that automate physical work in food, mining, and transport, and it makes specialized robots that each do one productive job rather than general-purpose humanoids. Its flagship business, CloudKitchens, builds delivery-only kitchens that restaurants rent to cook meals for delivery apps. At mines and quarries, its Pronto system adds sensors and driving software to existing haul trucks so they run on their own, while Otter software gathers restaurants' delivery-app orders in one place; Atoms earns money from kitchen rent, software subscriptions, and mining customers. The company was founded in 2016 and is based in Los Angeles, United States.

Company size
1,001-5,000
Company stage
Late Stage VC
Total funding
$1.7B
Headquarters
Downtown Los Angeles, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Atoms

See more jobs