Pendo combines product analytics with in-app guidance — the unique pitch is “see what users do AND nudge them via tooltips and walkthroughs without code.” Used by 8000+ companies. The interview is data-engineering and frontend-instrumentation heavy, with focus on the unique constraints of running a JavaScript SDK inside customer apps.
Process
Recruiter screen → 60-minute coding phone (DSA medium) → onsite virtual: 2 coding, 1 system design, 1 craft deep-dive, 1 behavioral. Cycle: 3–4 weeks.
What they actually ask
- Design an event ingestion pipeline that handles 1B events/day
- Design a JavaScript SDK that stays under 60KB gzipped and does not slow customer apps
- Design an in-app guide editor that picks DOM elements without breaking on customer DOM changes
- Coding: medium DSA with browser/DOM flavor for frontend roles
- Behavioral: customer focus, navigating ambiguity, working with PMs and design
Levels and comp (2026)
- SE II: $145K–$180K total
- Senior SE: $210K–$280K
- Staff: $300K–$400K
- Principal: $420K–$550K
Prep priorities
- Be fluent in TypeScript/JavaScript for SDK; Java for backend
- Understand columnar storage and analytical query optimization
- Know browser internals (DOM, MutationObserver, performance)
Frequently Asked Questions
Is Pendo remote-friendly?
Hybrid in Raleigh (HQ), San Francisco, Tel Aviv, and others. Many engineering roles are remote within US.
How does Pendo compare to Amplitude or Mixpanel?
Pendo combines analytics with guidance, a unique combo. Smaller than Amplitude on pure analytics; bigger than competing in-app guidance vendors. Comp lags Amplitude by ~10–15%.
What is the engineering culture?
Mid-stage SaaS — pragmatic, customer-driven, decent work-life balance. Not a tech-darling brand but solid product engineering work.