Senior Software Engineer, Backend
Job in
Palo Alto, Santa Clara County, California, 94306, USA
Listed on 2026-02-28
Listing for:
Pika
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Senior Developer, Software Engineer
Job Description & How to Apply Below
Senior Software Engineer, Backend
Department:
Engineering |
Location:
Palo Alto HQ | Type:
Full-time, On-site
We' re looking for a Senior Backend Engineer to help shape the core infrastructure that powers Pika's products. You'll play a key role in designing and building robust, scalable backend systems — owning everything from API design and service architecture to real-time messaging infrastructure and platform integrations. This is a high-ownership role where your decisions directly impact how millions of users experience Pika.
As a senior engineer, you'll also help raise the bar for the team — through architecture guidance, code reviews, and mentoring more junior engineers.
What You'll Do- Architect and build scalable backend services that power Pika's web, mobile, and multi-platform products
- Own backend logic end-to-end — from database modeling to API design, infrastructure decisions, and production reliability
- Design and build real-time systems — Web Socket connections, event-driven architectures, and message queues for low-latency communication
- Scale infrastructure for throughput, latency, and reliability as Pika grows
- Support internal tooling and operational automation to improve team workflows
- Drive technical decisions — write RFCs, evaluate trade-offs, and build consensus across engineering
- Mentor engineers through code reviews, architecture guidance, and pair programming
- Debug, optimize, and future-proof our systems for scale
- 5+ years of backend engineering experience building production services at scale
- Proficiency in modern backend technologies (Node.js, Python, Go, etc.) and frameworks (Express, FastAPI, etc.)
- Strong understanding of distributed systems — event-driven architectures, message queues, service-to-service communication
- Deep knowledge of database design and operations (SQL, No
SQL, data modeling, performance tuning) - Experience with APIs, cloud infrastructure (AWS, GCP), Kubernetes, and CI/CD workflows
- Comfort building real-time systems — Web Sockets, long-polling, pub/sub patterns
- Strong debugging and observability skills — you can trace a problem across services and fix it fast
- Ownership mentality — you identify problems and ship solutions without waiting for specs
- Clear communication skills and a team-first mindset
- Experience with AI/LLM integration (model orchestration, token management, prompt routing)
- Experience with multi-tenant SaaS platforms or multi-platform products
- Experience building internal tools or automation pipelines
- Previous startup experience — comfortable with ambiguity and moving fast
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×