Senior Data Stores Engineer — Remote

Persona

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision coverage
3% 401(k) contribution
Unlimited PTO
Quarterly mental health days
Family planning benefits
Professional development stipends
Wellness benefits
Private medical insurance
Dental insurance
6% employer pension contribution
Monthly wellness stipend
Co-working stipend

Job summary

Persona is seeking a Senior Software Engineer for the Online Data Stores team. You’ll build and evolve high-performance, scalable data stores powering our applications. Remote-first Infrastructure, cross-border collaboration, and a focus on reliability and cost-efficiency define the role.

You’ll work with MySQL, MongoDB, Elasticsearch, Redis, and Google Cloud, design data models, and mentor engineers as the platform scales to support more customers.

Qualifications

  • BA/BS in computer science, software engineering or equivalent.
  • 5+ years of software engineering with large-scale distributed data systems.
  • Experience with MySQL, MongoDB, Elasticsearch, Redis.
  • Experience with Google Cloud or equivalent cloud providers.
  • Strong knowledge of data consistency, replication, partitioning, high availability.
  • Experience with infrastructure-as-code and Kubernetes.
  • Ruby, Go, Python or Java; Ruby on Rails preferred.
  • Strong problem-solving and communication skills.

Responsibilities

  • Design, develop, and maintain high-performance, scalable data stores across our application stack.
  • Collaborate with infrastructure, platform, and application teams to optimize storage for performance, reliability, and cost.
  • Implement data modeling, monitoring, and incident response best practices.
  • Contribute to automation, observability, and capacity planning for operational excellence.
  • Mentor junior engineers and participate in architectural discussions.

Skills

Distributed data systems
Data modeling
Ruby on Rails
Kubernetes
Go
Python
Java
MySQL
MongoDB
Elasticsearch
Redis
Cloud platforms

Education

BA/BS in computer science

Tools

Kubernetes
Terraform
Docker
CI/CD pipelines

Job description

Persona is seeking a Senior Software Engineer for the Online Data Stores team. You’ll build and evolve high-performance, scalable data stores powering our applications. Remote-first Infrastructure, cross-border collaboration, and a focus on reliability and cost-efficiency define the role.

You’ll work with MySQL, MongoDB, Elasticsearch, Redis, and Google Cloud, design data models, and mentor engineers as the platform scales to support more customers.

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

Similar jobs worth comparing

Senior Data Platform Engineer — Remote
Senior Data Platform Engineer — Remote

your Jared • Alameda (CA)

Hybrid
USD 155,000 - 175,000
Benefits covering health, financial & 
30% shopping discount
Senior Data Engineering Manager - Remote
Senior Data Engineering Manager - Remote

Skillable • United States

Remote
USD 140,000 - 185,000
Fully remote
Monthly remote stipend
Medical, dental, vision insurance
+2
Senior Data Platform Engineer — Remote
Senior Data Platform Engineer — Remote

Affirm • Salt Lake City (UT)

On-site
USD 173,000 - 233,000
Health coverage for you and dependents
Flexible Spending Wallets
Time off and holidays
Senior Data Platform Engineer — Remote
Senior Data Platform Engineer — Remote

Affirm • Houston (TX)

On-site
USD 173,000 - 233,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Data Platform Engineer — Remote & Self-Service
Senior Data Platform Engineer — Remote & Self-Service

United States Digital Space LLC • United States

Remote
USD 153,000 - 213,000
Health coverage
Flexible spending wallets
Vacation / time off
+1
Remote Senior Backend Engineer, Data Platforms
Remote Senior Backend Engineer, Data Platforms

People Data Labs, Inc. • Northern (KY)

Hybrid
USD 160,000 - 200,000
Stock
Competitive salaries
Unlimited paid time off
+3
Senior Data Platform Engineer — Remote & Flexible
Senior Data Platform Engineer — Remote & Flexible

AgileEngine • Richmond (VT)

Hybrid
USD 120,000 - 180,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Senior Data Engineer — Lead Data Platform & Analytics
Senior Data Engineer — Lead Data Platform & Analytics

celebrate company • Germany (OH)

Hybrid
USD 77,000 - 105,000
Flexible remote work
30 days paid vacation
Internal development opportunities
Senior Data Platform Engineer — Remote Data Pipelines
Senior Data Platform Engineer — Remote Data Pipelines

Empower LLC • Northern (KY)

Hybrid
USD 106,000 - 149,000
Health insurance
401(k)
Tuition reimbursement
+5
Staff Database Engineer - Remote, Scale & Platform
Staff Database Engineer - Remote, Scale & Platform

Socket.dev • United States

Remote
USD 140,000 - 190,000