Software Engineer, Backend

1 Week ago • All levels

About the job

SummaryBy Outscal

Notion seeks a skilled Backend Software Engineer to build and scale their API and platform, ensuring a reliable experience for millions of users. Ideal candidate excels in problem-solving, scaling production software, and prioritizes user needs. Experience building public APIs and working with distributed systems is a plus.

About Us:

We're on a mission to make it possible for every person, team, and company to be able to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. At Notion, we want to change this with focus, design, and craft.

We've been working on this together since 2016, and have customers like Pixar, Mitsubishi, Figma, Plaid, Match Group, and thousands more on this journey with us. Today, we're growing fast and excited for new teammates to join us who are the best at what they do. We're passionate about building a company as diverse and creative as the millions of people Notion reaches worldwide.

Notion is an in person company, and currently requires its employees to come to the office for two Anchor Days (Mondays & Thursdays) and requests that employees spend the majority of their week in the office (including a third day).

About The Role:

Millions of people use Notion — and this number is increasing every day. That means a million people trust us to deliver a fast, reliable, and secure experience, and we value this more than anything. We want to keep earning trust, while also continuing to amaze our users with the tools they can build in Notion. This is where you come in — to help us forge a performant and reliable path forward to the future.

What You'll Achieve:

  • You'll help build a robust, powerful, and developer-friendly API and platform, which enables developers to extend Notion to be even more useful as a best-in-class service for our millions of users and teams who rely on us every day.
  • You'll work with the team to build new API and platform features, focusing on the backend. For example, you might design and implement a new permission model for how integrations get access to data.
  • You'll understand developer pain points and work to address them in the APIs you design and implement.
  • You'll improve the performance and reliability of our API endpoints.

What We're Looking For:

  • Thoughtful problem-solving: For you, problem-solving starts with a clear and accurate understanding of the context. You can decompose tricky problems and work towards a clean solution, by yourself or with teammates. You're comfortable asking for help when you get stuck.
  • Ability to scale: You have experience scaling production software to support rapid growth, or you're motivated and excited to learn.
  • Pragmatic and business-oriented: You care about business impact and prioritize projects accordingly. You're not just going after cool stuff—you understand the balance between craft, speed, and the bottom line.
  • Put users and developers first: You think critically about the implications of what you're building, and how it shapes real people's lives. You consider the privacy and security implications of building APIs that give access to users' data. You understand that reach comes with responsibility for our impact—good and bad.
  • Not ideological about technology: To you, technologies and programming languages are about tradeoffs. You may be opinionated, but you're not ideological and can learn new technologies as you go.
  • Empathetic communication: You communicate nuanced ideas clearly, whether you're explaining technical decisions in writing or brainstorming in real time. In disagreements, you engage thoughtfully with other perspectives and compromise when needed.
  • Team player: For you, work isn't a solo endeavor. You enjoy collaborating cross-functionally to accomplish shared goals, and you care about learning, growing, and helping others to do the same.

Bonus Points:

  • You have experience building a public API.
  • You have experience monitoring production systems and making performance optimizations.
  • You have experience working with distributed systems.
  • You're proficient with any part of our technology stack: TypeScript, Node.js, React, Redis, Postgres, Docker, and Elasticsearch.
  • You've heard of computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay, and others—and understand why we're big fans of their work.
  • You have interests outside of technology, such as in art, history, or social sciences.

We hire talented and passionate people from a variety of backgrounds because we want our global employee base to represent the wide diversity of our customers. If you’re excited about a role but your past experience doesn’t align perfectly with every bullet point listed in the job description, we still encourage you to apply. If you’re a builder at heart, share our company values, and enthusiastic about making software toolmaking ubiquitous, we want to hear from you.

Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation made due to a disability, please let your recruiter know.

Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role’s scope and complexity, and the candidate’s experience and expertise, and may vary from the range provided below. For roles based in San Francisco, the estimated base salary range for this role is $130,000 - $250,000 per year

#LI-Onsite

$130.0K - $250.0K/yr (Outscal est.)
$190.0K/yr avg.
San Francisco, California, United States

About The Company

New York, United States (On-Site)

California, United States (On-Site)

California, United States (On-Site)

California, United States (On-Site)

California, United States (On-Site)

Telangana, India (On-Site)

California, United States (On-Site)

Telangana, India (On-Site)

View All Jobs

Similar Jobs

Respawn Entertainment - Lead Security Software Engineer (Apex Legends)

California, United States (On-Site)

VGW - Software Engineer

Western Australia, Australia (On-Site)

PlayStation Global - Senior Software Engineer

England, United Kingdom (Hybrid)

Samsung Semiconductor - Senior Software Engineer, DTC

California, United States (Hybrid)

Twitch - Senior Software Engineer - Mobile

New York, United States (Remote)

Twitch - Senior Software Engineer - Mobile

California, United States (Remote)

Twitch - Senior Software Engineer - Mobile

Washington, United States (Remote)

Electronic Arts - Software Engineer - EA Sports FC

Bucharest, Romania (On-Site)

Codemasters - UI Software Engineer - EA Sports - F1

England, United Kingdom (On-Site)

Similar Skill Jobs

Netspeak Games - UI Artist

Valais, Switzerland (Remote)

Push Gaming - Junior Game Mathematician

United Kingdom (Hybrid)

Larian Studios - Senior Gameplay Programmer

Masovian Voivodeship, Poland (On-Site)

PlayStation Global - Compensation Program Manager

England, United Kingdom (Hybrid)

PlayStation Global - Compensation Program Manager

North Holland, Netherlands (On-Site)

GoReel - Junior treasury specialist

Bratislava Region, Slovakia (Hybrid)

GoReel - Junior treasury specialist

Kyiv City, Ukraine (Hybrid)

Jagex - Senior Full Stack Engineer - RuneScape Franchise

England, United Kingdom (Remote)

Aristocrat Gaming - Technical Lead - Manual Testing

Uttar Pradesh, India (Hybrid)

Take-Two Interactive - Global Payroll Tax Manager

New York, United States (On-Site)

Jobs in San Francisco, California, United States

Activision - Senior Communications Specialist (Temporary)

California, United States (On-Site)

ElevenLabs - Account Executive - United States

California, United States (Remote)

ElevenLabs - Revenue

California, United States (Remote)

ElevenLabs - Revenue

New York, United States (Remote)

ElevenLabs - Account Executive - United States

New York, United States (Remote)

Patreon - Manager, Inbound Strategy & Operations

New York, United States (Hybrid)

Patreon - Manager, Inbound Strategy & Operations

California, United States (Hybrid)

Warner Bros. Games - Senior Writer

Utah, United States (Hybrid)

DraftKings - Senior Office Administration Associate

California, United States (On-Site)

wmeimg - VP, Project Controls and Reporting

New York, United States (Remote)

Software Engineering Jobs

Polygon Labs - Technical Account Manager

Worldwide (Remote)

Push Gaming - Junior Game Mathematician

United Kingdom (Hybrid)

DraftKings - Senior Office Administration Associate

California, United States (On-Site)

Rockstar Games - Director, Security Operations

New York, United States (On-Site)

VGW - Organizational Development Specialist

Ontario, Canada (On-Site)

Jagex - Senior Full Stack Engineer - RuneScape Franchise

England, United Kingdom (Remote)

Respawn Entertainment - Lead Security Software Engineer (Apex Legends)

California, United States (On-Site)

Tencent - PM Specialist

Guangdong Province, China (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug