Drimva

Atoms

Software Engineer, Customer Lifecycle

$176K–$242K

Mountain View, CA +1 · Full-time · Posted Aug 31, 2026

Location
Mountain View, CA
Mountain View

About the job

Build and operate core merchant platform and lifecycle services that take restaurants from signup through activation and offboarding.

What you'll do

  • Build and own merchant services and data models for stores, facilities, brands, and entitlement-driven configuration.
  • Design reliable onboarding and self-serve signup, activation, and conversion services.
  • Own services end-to-end, including design, implementation, instrumentation, debugging, reliability, and performance.

What they ask for

  • Proficiency in Java or Go writing production backend services.
  • Solid foundation in distributed systems, microservices, and API design using gRPC and/or REST.
  • Experience with databases and performant queries, and with designing data models and core domain objects.
  • Experience operating production services and a collaborative, product-minded approach.

Nice to have

  • Workflow orchestration such as Temporal or Cadence, event-driven architectures such as Kafka, or authentication, authorization, permissions, or entitlements systems.
  • API modernization, legacy migrations, marketplace or merchant platforms, subscriptions or billing, cloud platforms, or containers.

Pay

USD $176,000 - $242,000 per year (base salary)

Tools

Java, Go, gRPC, REST, PostgreSQL, CockroachDB, Temporal, Kafka

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)