Skip to content

Software Engineer – Integrations
Company | Notion |
---|
Location | New York, NY, USA |
---|
Salary | $230000 – $305000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
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.