Senior Software Engineer, Database

Posted 9 Days Ago
Be an Early Applicant
Palo Alto, CA
In-Office
Senior level
Information Technology
The Role
Own and design Pika's data architecture including schema design, query optimization, vector search/RAG, caching, storage scaling, ETL pipelines, and reliability for production systems.
Summary Generated by Built In

Senior Software Engineer, Database
Department: Engineering | Location: Palo Alto HQ | Type: Full-time, On-site
About the Role
We're looking for a Senior Database Engineer to own the data layer that powers Pika's products. As our platform scales to millions of users, we need someone who can design storage architectures that are fast, reliable, and cost-efficient — spanning relational databases, caching layers, vector search, object storage, and analytics pipelines.
You'll be responsible for schema design, query optimization, data pipeline architecture, and building the retrieval systems that power our AI features. This is a high-ownership role where you define how data flows through the entire product.
What You'll Do
• Design and own the data architecture — schema design, migration strategy, and storage topology for user data, media, and AI model outputs
• Build high-performance query layers — optimize reads/writes for real-time product interactions with sub-100ms targets on critical paths
• Implement vector search and retrieval systems — semantic search, embedding storage, and retrieval-augmented generation (RAG) pipelines
• Scale storage systems — capacity planning, sharding strategies, replication, and backup/recovery for growing data volumes
• Design and optimize caching layers — Redis architecture, eviction strategies, cache invalidation patterns for session state and hot data
• Build data pipelines — ETL for analytics, usage tracking, cost attribution, and operational metrics
• Ensure data reliability — backup strategies, point-in-time recovery, data integrity checks, and disaster recovery planning
• Establish data modeling best practices across the engineering team
What We're Looking For
• 5+ years of experience designing and operating databases in production at scale
• Deep PostgreSQL expertise — indexing strategies, query optimization, partitioning, JSONB, extensions
• Experience with caching systems — Redis architecture, eviction strategies, cache invalidation patterns
• Familiarity with object storage (S3 or equivalent) for media and large assets
• Understanding of vector databases (pgvector, Pinecone, Weaviate, or similar) for semantic search
• Strong data modeling skills — you can design schemas that balance normalization, performance, and developer ergonomics
• Strong SQL and query optimization skills — you read EXPLAIN plans for fun
• Experience with database reliability — replication, failover, backup/restore, monitoring
• Clear communication skills and a team-first mindset
Nice to Have
• Experience with time-series data (activity metrics, usage analytics)
• Experience building analytics or reporting pipelines
• Familiarity with event sourcing or append-only data patterns
• Knowledge of data privacy and compliance (GDPR, data deletion workflows)
• Experience with graph databases for relationship modeling
• Previous startup experience — comfortable with ambiguity and moving fast

Top Skills

Postgresql,Jsonb,Sql,Redis,Amazon S3,Pgvector,Pinecone,Weaviate,Vector Databases
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
29 Employees
Year Founded: 2023

What We Do

An idea-to-video platform that brings your creativity to motion

Similar Jobs

In-Office
2 Locations
72000 Employees
117K-286K Annually

Databricks Logo Databricks

Senior Software Engineer

Big Data • Machine Learning • Software • Analytics • Big Data Analytics
In-Office
Mountain View, CA, USA
2200 Employees
166K-225K Annually

Databricks Logo Databricks

Senior Software Engineer

Big Data • Machine Learning • Software • Analytics • Big Data Analytics
In-Office
San Francisco, CA, USA
2200 Employees
166K-225K Annually

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
19 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account