Posted in

Software Engineer – Integrations

Software Engineer – Integrations

CompanyNotion
LocationNew York, NY, USA
Salary$230000 – $305000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Proven experience leading engineering teams, including strategic prioritization, technical decision-making, and driving successful product launches.
  • Strong track record building products collaboratively with customers, translating their needs into impactful technical solutions.
  • Exceptional cross-functional collaboration skills, with experience navigating complex, enterprise-focused technical challenges.

Responsibilities

  • Own the full lifecycle of integrations — from technical discovery and architectural design to implementation, rollout, and support.
  • Develop robust frameworks and tooling to streamline, accelerate, and secure the delivery of integrations, establishing scalable infrastructure for future growth.
  • Implement rigorous testing, such as synthetic data testing, validation harnesses, and stress testing, ensuring high-quality, reliable integrations.
  • Collaborate closely with the AI Data Ingestion team, enabling intelligent features like Enterprise Search and Q&A through robust, high-quality data pipelines.
  • Define and uphold best practices for internal and external documentation, empowering developers and partners to easily integrate with, utilize, and extend Notion’s capabilities.
  • Coordinate across distributed teams in North America, Europe, and Asia, with occasional international travel (up to quarterly) to align global integration strategies and execution.

Preferred Qualifications

  • Experience developing integrations with key third-party platforms (e.g., Microsoft 365, Atlassian, Salesforce, Google Workspace).
  • Familiarity with building data pipelines supporting AI-driven functionalities.
  • Previous experience in startups or fast-paced technology environments, where you’ve shaped foundational systems and driven high-impact outcomes.