Jobs
Required Skills
PostgreSQL
SQL
Redis
Data modeling
Query optimization
Vector databases
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
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Test & Evaluation Engineering Lead (R4356)
Shield AI · San Diego, California

Senior BOM Sourcing Engineer, Intelligence Systems & Space (Active Clearance)
Anduril · Costa Mesa, California, United States

Principal Engineering Manager
Microsoft · India, Karnataka, Bangalore

Engineering and Facilities Manager
TJX (TJ Maxx) · Wakefield, WTY WF11 0BE

Senior Software Engineer, Platform
Anduril · Boston, Massachusetts, United States
About Pika Labs

Pika Labs
SeedPika Labs is an AI company that develops video generation technology, allowing users to create videos from text prompts and images using artificial intelligence.
1-50
Employees
Palo Alto
Headquarters
Reviews
4.0
30 reviews
Work Life Balance
3.7
Compensation
4.2
Culture
4.2
Career
3.7
Management
3.4
77%
Recommend to a Friend
Pros
Interesting projects and challenges
Good work-life balance and flexible environment
Supportive team and management
Cons
Room for improvement in processes
Internal communication could improve
Career progression could be clearer
Interview Experience
40 interviews
Difficulty
3.2
/ 5
Duration
14-28 weeks
Offer Rate
36%
Experience
Positive 68%
Neutral 20%
Negative 12%
Interview Process
1
Phone Screen
2
Technical Interview
3
Hiring Manager
4
Team Fit
Common Questions
Technical skills
Past experience
Team collaboration
Problem solving
News & Buzz
Pika.art turns your images into AI videos with just a few words – here’s how to use it - TechRadar
Source: TechRadar
News
·
49w ago
Pika Labs launches Pika 2.0 featuring image to video Scene Ingredients - TestingCatalog
Source: TestingCatalog
News
·
63w ago
Pika Labs releases AI video generator 2.0 with new features - the-decoder.com
Source: the-decoder.com
News
·
64w ago
Pika Labs Secures $80M in Series B Funding - Maginative
Source: Maginative
News
·
91w ago