Notion

Software Engineer, Content Onboarding

Notion2 months ago
Location

Hyderabad, India

Type

Full Time

Salary

INR 120,000 – 180,000

Level

Senior

Role

Software Engineer

Posted

Jan 16, 2026

Full TimeSenior

The role

Summary

Notion is seeking an experienced Software Engineer for its Content Onboarding team to develop robust import and migration experiences that enable seamless content transfer for individual and enterprise users. The ideal candidate will build scalable systems that enhance user growth and enterprise customer migration capabilities.

What you'll do

Content Migration Development: Design and implement user-facing flows and backend systems for seamless content import and migration across different productivity platforms
System Reliability Engineering: Build operational tooling to diagnose and improve data migration reliability at scale for individual and enterprise customers
Cross-Functional Collaboration: Partner closely with product, design, and go-to-market teams to develop end-to-end migration features
Enterprise Onboarding Support: Enable Notion's upmarket expansion by developing robust migration solutions for large enterprise customers

What we look for

Technical

Full-Stack DevelopmentProven experience building comprehensive product experiences across frontend and backend systems
Data Migration TechnologiesStrong understanding of large-scale data transfer, transformation, and migration techniques

Education

Computer Science DegreeBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Engineering Experience5+ years of professional software engineering experience with a track record of successful product development
Complex System DesignDemonstrated ability to design scalable systems and solve complex technical challenges

Skills

Required skills

Problem-SolvingAbility to approach challenges holistically, decompose complex problems, and develop clean, impactful solutions
Technology AdaptabilityOpen-minded approach to technologies, capable of learning and applying new tools and languages effectively

Nice to have

Enterprise Software ExperienceBackground in developing migration tools or enterprise productivity software

Compensation & benefits

Salary

INR 120,000 – 180,000 (annual)

Benefits

Flexible Work

Hybrid work model with in-office collaboration on Anchor Days (Monday, Tuesday, Thursday)

Professional Growth

Emphasis on continuous learning and team development

Diverse Workplace

Commitment to inclusive hiring and representing global customer diversity


Interview process

  1. 1
    Initial Screening Review of application and initial recruiter conversation
  2. 2
    Technical Assessment Coding challenge or technical interview to evaluate problem-solving skills
  3. 3
    Onsite/Virtual Interviews Multiple interviews with engineering team members, focusing on technical capabilities and cultural fit
  4. 4
    Final Interview Discussion with senior leadership or hiring manager to assess overall fit

Apply for this position

You'll be redirected to the company's application page