Software Engineer, Merchant Lifecycle & Onboarding

Uncover

Mountain View, Northern (CA, KY)

Hybrid

USD 176,000 - 242,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Life & disability insurance
HSA options
401(k)
Paid time off
Parental leave
Pet insurance discount

Job summary

Uncover is hiring a Software Engineer for the Otter Customer Lifecycle team in Mountain View. You will build the platform that defines what a restaurant is in our product and the services that move merchants from signup to delivering orders.

You will own core services end-to-end, from data models to deployment, focusing on reliability, performance, and scalable onboarding experiences that support growth for merchants worldwide.

Qualifications

  • Proficiency in Java or Go for backend services.
  • Strong foundation in distributed systems and API design.
  • Experience with PostgreSQL/CockroachDB and performant queries.
  • Experience designing data models and core domain objects.
  • Experience operating services in production and collaborating cross-functionally.
  • Nice to have Temporal, Cadence or Kafka experience.
  • Experience with API modernization or migrating away from legacy stacks.

Responsibilities

  • Build and own the merchant platform: core services and data models for stores/brands.
  • Design onboarding services to take a restaurant from signup to live.
  • Develop backend for self-serve growth: signup, activation, conversion.
  • Design offboarding and lifecycle cleanup to shut down merchant systems cleanly.
  • Own services end-to-end: design, build, instrument, debug, and improve reliability.

Skills

Java
Go
Distributed systems
API design
PostgreSQL
System design
Cloud & containers

Education

Bachelor's degree in CS or related field

Tools

Docker
Kubernetes
REST/gRPC
Temporal / Cadence
Kafka
Cloud platforms (AWS/Azure/GCP)

Job description

Uncover is hiring a Software Engineer for the Otter Customer Lifecycle team in Mountain View. You will build the platform that defines what a restaurant is in our product and the services that move merchants from signup to delivering orders.

You will own core services end-to-end, from data models to deployment, focusing on reliability, performance, and scalable onboarding experiences that support growth for merchants worldwide.

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

Similar jobs worth comparing

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 Platform
Software Engineer – Merchant Lifecycle Platform

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
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
Merchant Platform Backend Engineer
Merchant Platform Backend Engineer

ATOMS Careers page • Mountain View (CA)

On-site
USD 176,000 - 242,000
Medical, dental, and vision insurance
401(k)
Health Savings Account (HSA)
+2
Staff Backend Engineer — Scalable Systems (Java)
Staff Backend Engineer — Scalable Systems (Java)

Otter • Mountain View (CA)

On-site
USD 224,000 - 284,000
Medical, dental, and vision insurance
401(k)
Discretionary vacation days
+1
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
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
Software Engineer, Customer Lifecycle
Software Engineer, Customer Lifecycle

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

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

Otter • Los Angeles (CA)

On-site
USD 110,000 - 160,000