Your Notion resume, matched to the job ad

Drop in your resume and it opens next to this job, ready to tailor in one click.

4.8 from 167 in-app reviews

Software Engineer, AI Connections (Developer Platform)

Notion · San Francisco, California · New York, New York

Tailor your resume to this job

No account needed to start.

What Notion asks for

From Notion's Software Engineer, AI Connections (Developer Platform) ad, checked 3 Nov 2026.

TypeScript and full-stack development

Full command of TypeScript for both backend and frontend development within production environments.

APIs and developer tools

Building tools for other developers, including APIs, SDKs, and integration infrastructure.

Product instincts and scope management

Taking vague problems and turning them into technical approaches while knowing how to cut scope to deliver results.

AI tool adoption

Using AI tools as a collaborator to work more efficiently and deliver better software results.

Cross-functional execution

Working with partners in product, design, and data science to define strategy and drive execution from research through maintenance.

The ad asks for at least 10 years of experience shipping production software. Based in San Francisco or New York City, with office work on Mondays, Tuesdays and Thursdays.

How the example answers the ad

Four of the five requirements above, each matched to a line in the example.

  1. Product instincts and scope management

    “Refined project requirements with product management, cutting development cycles by 2 weeks on average per release”

    Refining requirements to cut development cycles by 2 weeks on average shows the product instincts and scope management requirement.

  2. Cross-functional execution

    “Managed cross-functional workflows with data science and design to launch a major product overhaul, increasing user engagement by 15 percent”

    Managing workflows with data science and design to increase engagement by 15 percent shows the cross-functional execution requirement.

  3. TypeScript and full-stack development

    “Standardized TypeScript service architectures, reducing onboarding time for new engineers by 40 percent”

    Creating standard architectures for services with TypeScript shows the backend portion of the TypeScript and full-stack development requirement.

  4. APIs and developer tools

    “Developed a developer-focused SDK for integrations, adopted by 50,000 plus active third-party developers”

    Building an SDK for 50,000 active third-party developers provides the evidence for the APIs and developer tools requirement.

The whole example as text

Hannah Mueller · Staff Software Engineer

Summary

Staff Software Engineer with 12 years of full-stack development experience. Architected TypeScript APIs and SDKs that serve over 500 million requests monthly. Partnered with product and design leads to define scope for complex feature releases. Integrated AI-assisted coding workflows to reduce technical debt by 30% while accelerating development velocity.

Experience

Staff Software Engineer · Stripe

San Francisco, CA · 2021 - Present

  • Lead the development of a public-facing API suite, enabling 200 plus partner integrations
  • Standardized TypeScript service architectures, reducing onboarding time for new engineers by 40 percent
  • Refined project requirements with product management, cutting development cycles by 2 weeks on average per release

Senior Software Engineer · Slack

San Francisco, CA · 2017 - 2020

  • Developed a developer-focused SDK for integrations, adopted by 50,000 plus active third-party developers
  • Managed cross-functional workflows with data science and design to launch a major product overhaul, increasing user engagement by 15 percent

Software Engineer · Dropbox

San Francisco, CA · 2014 - 2017

  • Engineered front-end components for core file-sharing interfaces, enhancing accessibility for millions of users
  • Collaborated with backend teams to optimize API response times by 40 percent through query caching and database indexing

Education

Master of Science in Computer Science · Stanford University

Stanford, CA · 2012 - 2014

  • Graduated with 3.9 GPA and honors in software systems research
  • Published two papers on scalable distributed cloud architectures

Bachelor of Science in Computer Engineering · University of Washington

Seattle, WA · 2008 - 2012

  • Earned Dean's List recognition for four consecutive years

Skills

Languages & Frameworks:TypeScriptNode.jsReactGraphQLPython
Infrastructure & Cloud:AWSKubernetesTerraformPostgreSQLRedis
Staff software engineer example
Staff software engineer example. AI-written for illustration.

Frequently asked questions

Is the example from an employee?

No. It is an AI-written example for this ad, made to show how a resume can answer it.

Do I need to be an AI expert?

No. The ad states you do not need deep AI expertise for this role, though you should be curious and willing to use AI tools in your work. Familiarity with AI tooling is listed as a bonus rather than a requirement.

Is this role remote?

No. It is a hybrid role based in San Francisco or New York City. Employees work from the office on Mondays, Tuesdays, and Thursdays.

Where do I apply?

On the official Notion posting, through the job link on this page.

What happens when I tailor my resume here?

Your resume opens in the editor next to this job. Tailor it in one click, then keep or discard the edits. You only need an account to download.

See your resume against Notion's ad.