Atoms
Senior Backend Software Engineer
$167K–$230K
Los Angeles, CA +1 · Senior · Full-time · Posted Aug 13, 2026
- Location
- Los Angeles, CA
Los Angeles, California, United States - Experience
- 3+ years of professional software engineering experience.
- Education
- Bachelor’s degree in Computer Science or equivalent experience.
About the job
Build and scale backend services for Otter POS, including order orchestration, payments, offline sync, and coordination across restaurant devices.
What you'll do
- Design and maintain Java backend services for orders, payments, device sync, and restaurant workflows.
- Optimize APIs and event-driven systems for consistency and low latency across devices and cloud services.
- Improve reliability through testing, code reviews, observability, and production ownership.
What they ask for
- Bachelor’s degree in Computer Science or equivalent experience.
- 3+ years of professional software engineering experience.
- Deep understanding of backend system design, APIs, data stores, microservices, concurrency, and distributed systems.
- Experience with relational and/or NoSQL databases and cloud platforms.
Nice to have
- Experience with event streaming or stream processing (e.g., Kafka, Flink).
- Experience with ordering states, payment flows, multi-device coordination, or offline-first architectures.
Pay
USD $167,000 - $230,000 per year (base salary)
Tools
Java, Kotlin, PostgreSQL, CockroachDB, Redis, AWS, Google Cloud, Azure
Model-written summary · the original posting is authoritative