Los AngelesFull TimeEngineering
Remotely
awsjavakotlinpostgresqlazureredisgoogle cloudcockroachdb
Job Description
📋 Description
- Design, build, and maintain Java/Kotlin backend services for order lifecycle, payments, and device
- Architect APIs and event-driven systems for low-latency, cross-device consistency.
- Deliver offline-first, multi-device synchronization in live restaurant environments.
- Collaborate with Android, product, and other teams to ship reliable systems.
- Maintain code quality via testing, reviews, and observability.
🎯 Requirements
- Bachelor’s in CS or equivalent experience; 3+ years software engineering.
- Strong backend design, microservices, concurrency, distributed systems.
- Java and Kotlin; relational/NoSQL databases (PostgreSQL, CockroachDB, Redis).
- Cloud experience (AWS, Google Cloud, or Azure).
- Nice-to-have: Kafka/Flink, offline-first, CRDTs, device reliability impact.
🎁 Benefits
- Onsite role in Los Angeles with five days/week in office.
- Base salary of $167,000 - $230,000 plus equity and bonus potential.
- Benefits: health, vision, dental, life and disability, 401(k), HSA, FSAs, paid time off.