Principal Product Engineer
On-siteLondon, England, United Kingdom
London, England, United KingdomOn-siteFull TimeSenior Level
Full TimeSenior Level
Job Summary
Build a world-class customer experience across the stack by shipping backend, web, infrastructure, and mobile features end-to-end. Lead AI integration by setting direction on where AI creates real customer value, prototyping hardest bets, and sharing patterns that help the team move faster. Own delivery, architecture, and technical standards while maintaining production reliability through on-call rotation, latency monitoring, and hardened release processes. Set the direction on patterns and standards other engineers build on, lifting the people around you.
Required Qualifications
- Right to work in the UK
- Based in London
- 10+ years building production software
- Full-stack range
- Comfortable across backend, web, and infrastructure
- Confident with TypeScript
- Confident with GraphQL
- Confident with SQL
- At home in NestJS (or a similar Node.js framework)
- At home in React
- Comfortable across GCP or a similar cloud
- Comfortable with CI/CD
- Comfortable with observability
- Comfortable with modern infrastructure tooling
- Solid grasp of API design
- Solid grasp of observability
- Solid grasp of scaling
- Solid grasp of reliability
- Solid grasp of security
- Clean APIs
- Attention to detail
- How the system feels to work in
- Move forward when the path isn't clear
- Automated tests
- Curiosity
- Energy
- Habit of moving things forward
- Clear in how you write
- Clear in how you speak
- Love sharing what you learn
- Impact shows up in other engineers' work
- Patterns you set
- Reviews you give
- People you grow
- Take full lifecycle ownership of the apps
- Build a world-class customer experience across the stack
- Ship across backend, web, and infrastructure
- Ship into mobile when features cross over
- Bring AI into how we build
- Use AI in your daily work
- Share patterns that help the team move faster
- Learn from what others discover
- Lead how AI shows up in our product
- Set the direction on where AI creates real customer value
- Prototype the hardest bets yourself
- Bring the team with you
- Own delivery end-to-end
- Pick up a problem
- Design the solution
- Ship the work wherever the feature lives
- See it through to production
- Own on-call
- Be on the rotation
- Stand behind what you ship in production
- Keep production fast and trusted
- Watch latency
- Harden release processes
- Protect what customers rely on
- Set the technical direction
- Own the architecture
- Own patterns
- Own standards
- Lift the people around you
Desired Qualifications
- NestJS
- React Native
- React Native and Expo
- GraphQL Federation
- Federated gateway
- Multiple subgraphs
- Schema work
- Subgraph work
- Distributed systems at scale
- Event-driven patterns
- Async processing
- Real-time data flows
- Infrastructure as code
- Terraform
- Kubernetes
- Quick commerce
- Logistics
- On-demand delivery
- Real-time, high-throughput customer-facing environment
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.