Merchant Platform Backend Engineer

ATOMS Careers page

Mountain View (CA)

On-site

USD 176,000 - 242,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k)
Health Savings Account (HSA)
Discretionary vacation days
8 paid holidays per year

Job summary

ATOMS is hiring a Software Engineer for the Otter Customer Lifecycle team in Mountain View to build the merchant platform and the services that move restaurants from signup to serving orders.

You'll own end-to-end services, design onboarding, enable self-serve growth, and ensure reliability and performance in production. This onsite role offers a competitive base salary and comprehensive benefits.

Qualifications

  • Proficiency in Java or Go, writing production backend services.
  • Solid foundation in distributed systems, microservices, and API design (gRPC and/or REST).
  • Experience with databases (e.g. PostgreSQL, CockroachDB) and writing performant queries.
  • Experience designing data models and core domain objects that other teams build on top of.

Responsibilities

  • Build and own the merchant platform: the core services and data models behind stores, facilities, brands, and the entitlement-driven configuration that determines what each merchant can access.
  • Design onboarding services that take a new restaurant from signup to live and serving orders, reliably and without manual intervention.
  • Build the backend for self-serve growth — signup, activation, and conversion flows that let restaurants adopt Otter without touching a salesperson.
  • Design offboarding and lifecycle cleanup so that when a merchant leaves, the systems behind them shut down cleanly instead of quietly running and costing money.
  • Own your services end-to-end: design, build, instrument, debug, and improve reliability and performance.

Skills

Java/Go
Distributed systems
API design
Production operations
Ownership

Tools

Docker
Kubernetes
PostgreSQL

Job description

ATOMS is hiring a Software Engineer for the Otter Customer Lifecycle team in Mountain View to build the merchant platform and the services that move restaurants from signup to serving orders.

You'll own end-to-end services, design onboarding, enable self-serve growth, and ensure reliability and performance in production. This onsite role offers a competitive base salary and comprehensive benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer, Merchant Lifecycle Platform
Backend Engineer, Merchant Lifecycle Platform

Atoms • Mountain View (CA)

On-site
USD 176,000 - 242,000
Medical, dental, vision insurance
401(k)
Health Savings Account (HSA)
+3
Lifecycle Platform Engineer - Merchant Onboarding & Growth
Lifecycle Platform Engineer - Merchant Onboarding & Growth

Cssmerge • Mountain View (CA)

On-site
USD 176,000 - 242,000
Medical, dental, vision insurance
Company-paid life and disability ins.
401(k)
+4
Software Engineer, Merchant Lifecycle & Onboarding
Software Engineer, Merchant Lifecycle & Onboarding

Uncover • Mountain View (CA), Northern (KY)

Hybrid
USD 176,000 - 242,000
Health insurance
Life & disability insurance
HSA options
+4
Software Engineer, Customer Lifecycle
Software Engineer, Customer Lifecycle

Atoms • Mountain View (CA)

On-site
USD 176,000 - 242,000
Medical, dental, vision insurance
401(k)
Health Savings Account (HSA)
+3
Software Engineer, Customer Lifecycle
Software Engineer, Customer Lifecycle

Cssmerge • Mountain View (CA)

On-site
USD 176,000 - 242,000
Medical, dental, vision insurance
Company-paid life and disability ins.
401(k)
+4
Senior Backend Engineer, Scalable Systems (Onsite MV)
Senior Backend Engineer, Scalable Systems (Onsite MV)

ATOMS Careers page • Mountain View (CA)

On-site
USD 176,000 - 242,000
Medical, dental, and vision insurance
Company-paid life and disability insurance
401(k)
+3
Senior Software Engineer - Menu Platform
Senior Software Engineer - Menu Platform

ATOMS Careers page • Mountain View (CA)

On-site
USD 176,000 - 242,000
Medical, dental, and vision insurance
Company-paid life and disability insurance
401(k)
+3
Senior Backend Software Engineer
Senior Backend Software Engineer

ATOMS Careers page • Seattle (WA)

On-site
USD 167,000 - 230,000
Medical, dental, and vision insurance
401(k)
Flexible Spending Accounts
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

ATOMS Careers page • Los Angeles (CA)

On-site
USD 167,000 - 230,000
Medical, dental, and vision insurance
401(k)
Discretionary vacation days
+1
Software Engineer, Customer Lifecycle
Software Engineer, Customer Lifecycle

Socket.dev • Mountain View (CA)

On-site
USD 176,000 - 242,000
Medical, dental, and vision insurance
Company-paid life and disability保险
401(k)
+5