Software Engineer, Infrastructure
Core
Building and maintaining Notion's internal async task runner and configuration management platform to ensure fast, reliable, and secure experiences for millions of users.
Role type
Senior IC infrastructure engineer (distributed systems)
Builds
Internal async task runner and configuration management platform
Domain
SaaS / Distributed Systems
Deliverable
infrastructure
Required skills
distributed systems design, system reliability, scalability, debugging live production systems, on-call incident response, cross-team collaboration, pragmatic problem-solving, ownership of ambiguous problems
Preferred skills
evaluating and integrating new technologies, using AI tools to enhance workflow
Technologies
(none explicitly listed)
Responsibilities
Contribute to the evolution and maintenance of the async task runner for 100M+ users; ensure systems remain reliable, efficient, and scalable; debug live production systems with minimal disruption; participate in on-call rotation to restore normal operations; partner with product engineers to align platforms with business needs
Seniority
Mid-to-Senior, hands-on IC