
Notion
Mid
Help scale Notion's async task runner and configuration management platform serving 100M+ users from the Hyderabad Infra team
Notion is hiring a Software Engineer for its Hyderabad Infra team to evolve and maintain the async task runner and configuration management platform underpinning Notion's product. With at least 4 years of experience, you'll work under senior guidance on distributed-systems tradeoffs, on-call debugging of live production systems, and cross-team collaboration with product and infra engineers.
Step into this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Distributed systems tradeoffs (consistency, latency, scalability)
- Async task runner / job queue design
- Configuration management platform design
- Production debugging and on-call incident response
- Cross-team collaboration with product and infra engineers
- Operating with guidance in ambiguous problems
Common question themes
Design an async task runner that needs to scale to 100M+ users
How would you build a safe, explicit configuration management system for other engineers
Walk me through debugging a live production incident with minimal disruption
Tell me about a distributed systems tradeoff you had to make and why
Describe a time you took ownership of an ambiguous infra problem
How do you support product engineers who depend on your platform
Related interviews

Notion
Mid
Developer Advocate

Notion
Manager
Engineering Manager, Mobile AI

Notion
Senior
Engineering Manager, Search & Context Platform

Dropbox
Mid
Infrastructure Software Engineer

Figma
Senior
Software Engineer, Distributed Systems

Figma
Mid