ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Software Engineer, Backend

Pika

Palo Alto, California, United States permanent

Posted: February 24, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Design and develop robust backend systems for scalable infrastructure.

Job Description

Senior Software Engineer, Backend

Department: Engineering | Location: Palo Alto HQ | Type: Full-time, On-site

About the Role
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 — WebSocket 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

What We're Looking For
• 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, NoSQL, data modeling, performance tuning)
• Experience with APIs, cloud infrastructure (AWS, GCP), Kubernetes, and CI/CD workflows
• Comfort building real-time systems — WebSockets, 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

Nice to Have
• 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

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply