Taro Logo

Senior Software Engineer, Online Data Stores

Persona is the configurable identity platform built for businesses in a digital-first world, providing identity verification solutions for companies like Instacart and OpenAI.
$180,000 - $240,000
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart/VIZIO in Denver, CO, focusing on backend development with AWS Lambda and TypeScript, offering competitive compensation and benefits.

(USA) Software Engineer III

Senior Software Engineering role at Walmart focusing on enterprise software development with competitive compensation and comprehensive benefits in Silicon Valley.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Apple working on large-scale observability platforms and distributed systems.

Senior Software Engineer, Ads

Senior Software Engineer position at Apple working on the Ad-Delivery team to build and scale search and indexing capabilities for advertising systems.

Software Engineer - Backend Systems (SW Delivery)

Senior Backend Software Engineer role at Apple focusing on software delivery infrastructure and testing technologies, offering competitive compensation and comprehensive benefits.

Description For Senior Software Engineer, Online Data Stores

Persona, a leading configurable identity platform, is seeking a Senior Software Engineer to join their Online Data Stores team within the Infrastructure organization. This role is crucial for building and maintaining the data storage solutions that power their application stack. The position offers the opportunity to work on challenging problems at scale, using cutting-edge technologies like MySQL, MongoDB, and Elasticsearch.

The ideal candidate will have 5+ years of experience in large-scale distributed systems and will be responsible for ensuring the scalability, reliability, and performance of core systems. They will collaborate with various engineering teams to optimize data storage solutions and define best practices. The role involves working with cloud-native architectures, particularly Google Cloud, and requires expertise in infrastructure-as-code and container orchestration systems like Kubernetes.

Persona offers a competitive compensation package ranging from $180,000 to $240,000, plus equity. The company provides comprehensive benefits including medical, dental, vision insurance, 401(k) contribution, unlimited PTO, and various wellness benefits. While headquartered in San Francisco, the Infrastructure team is fully remote, with team members across the US and Canada.

The company serves major clients like Instacart and OpenAI, helping them verify identities and prevent fraud in an increasingly digital world. Persona emphasizes diversity and inclusion, maintaining a culture that celebrates differences and fosters an environment where every team member can thrive. This role presents an exceptional opportunity to impact the foundation of a platform that's building the identity layer for the internet.

Last updated 7 days ago

Responsibilities For Senior Software Engineer, Online Data Stores

  • Design, develop, and maintain high-performance, scalable, and secure data stores
  • Collaborate with teams to optimize data storage solutions
  • Implement best practices for data modeling, access patterns, monitoring, and incident response
  • Contribute to automation, observability, and proactive capacity planning
  • Participate in code reviews and mentor junior engineers
  • Partner with engineering teams on complex initiatives
  • Develop simple, elegant solutions to complex problems
  • Work on scalable, resilient and cost-effective infrastructure systems
  • Shape system design, development methodologies, and implementation technologies

Requirements For Senior Software Engineer, Online Data Stores

MongoDB
MySQL
Redis
Ruby
Python
Java
Go
Kubernetes
  • BA/BS in computer science, software engineering or equivalent experience
  • 5+ years of software engineering experience with focus on large-scale, distributed data systems
  • Strong technical expertise in scalable data storage solutions (MySQL, MongoDB, Elasticsearch, Redis)
  • Experience with cloud-native architectures and Google Cloud
  • Deep understanding of data consistency, replication, partitioning, and high availability
  • Experience with infrastructure-as-code and Kubernetes
  • Software development experience in Ruby, Go, Python, Java
  • Strong problem-solving skills
  • Excellent communication and collaboration skills
  • Knowledge of software engineering best practices

Benefits For Senior Software Engineer, Online Data Stores

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 3% 401(k) contribution
  • Unlimited PTO
  • Quarterly mental health days
  • Family planning benefits
  • Professional development stipends
  • Wellness benefits

Interested in this job?