
Software Engineer, Developer Experience (Go Lead)
New York, New York
Full Time
USD 299,000 – 352,000
Staff
Staff Engineer, Developer Experience
Jun 23, 2026
The role
Summary
Lead Notion's Go language platform at production scale as a Staff-level Software Engineer focused on Developer Experience. You'll architect reliable service patterns, establish golden paths for tooling, and create guardrails that make Go development fast and safe at Notion. This role combines deep platform engineering with broader developer productivity challenges including AI-assisted workflows, CI/CD performance, and deployment reliability, requiring 10+ years of systems-level software development expertise with proven track record building production platforms.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 299,000 – 352,000 (annual)
Available
Benefits
Equity Compensation
Meaningful equity grants as part of Notion's total compensation package, allowing you to participate in the company's long-term value creation.
Comprehensive Health Coverage
Highly competitive health insurance benefits including medical, dental, and vision coverage with company contributions.
Flexible Work Arrangements
Work from San Francisco or New York City offices with required in-person presence on Mondays, Tuesdays, and Thursdays (Anchor Days) for collaborative thinking and building.
Professional Development
Access to learning resources, conference attendance, and professional growth opportunities to stay current with evolving backend technologies and platform engineering practices.
Collaborative Team Environment
Work alongside talented engineers who care about craft and building things that last. Participate in a culture that values human-centered work and meaningful impact.
High-Impact Role
Lead foundational platform decisions that will compound for years across Notion's entire backend engineering organization.
Interview process
- 1Initial Screening Call — 30-minute conversation with recruiter to discuss background, career trajectory, and alignment with Notion's values and the Staff Engineer role.
- 2Technical Screening Interview — Deep-dive discussion with engineering team about your platform engineering experience, production Go expertise, and approach to architectural trade-offs. Be prepared to discuss specific examples of platforms you've built and how teams adopted them.
- 3System Design Interview — Collaborative discussion on designing a production-scale Go platform including deployment strategies, observability, reliability patterns, and scaling considerations at Notion's scale.
- 4Platform & Strategy Discussion — Conversation with Developer Experience leadership about your vision for the Go platform, approach to developer experience optimization, and how you'd prioritize the 90-day roadmap.
- 5Cross-Functional Collaboration — Meetings with backend engineers and infrastructure team members to assess collaboration style, communication clarity, and ability to gather input without creating committee-driven design.
- 6Leadership & Values Alignment — Final conversation with hiring manager and potentially senior leadership to assess fit with Notion culture, pragmatic decision-making philosophy, and commitment to making developers' lives better.
You'll be redirected to the company's application page
More Jobs at Notion
13 other open positions

Notion
View all jobs
Notion is an American productivity software providing an all-in-one workspace for notes, tasks, and databases. Popular for its flexibility, it serves individuals and teams for project management and collaboration, evolving from a no-code tool to a versatile platform.
Tech Stack
Interview Guides
11 guides available for Notion
Apply Now