NotionFreshers JobsOfficial Job Posting

Software Engineer, Developer Experience at Notion

Hyderabad, IndiaOnsite5+ YearsNot specified

Notion is the collaborative AI workspace where teams and agents think together. We are building one unified place where knowledge, projects, meetings, and AI tools live side-by-side to make work faster, clearer, and less fragmented. Millions of individuals and companies trust Notion to manage their work.

Apply Now
Notion Software Engineer, Developer Experience career opportunity
Official Role Details

Role Overview

Notion is the collaborative AI workspace where teams and agents think together. We are building one unified place where knowledge, projects, meetings, and AI tools live side-by-side to make work faster, clearer, and less fragmented. Millions of individuals and companies trust Notion to manage their work.

Role Summary: As a Software Engineer on the Developer Experience (DevEx) team, you will build AI-powered developer experiences that enable engineers to work quickly, comfortably, and safely.

Joining a global team across the US and India, you will own AI experiences, remote and local dev environments, builds, CI/CD pipelines, deploys, testing, and verification.

Work Model: This role is located in Hyderabad, India. Notion operates on a hybrid model with office working days on Mondays, Tuesdays, and Thursdays (Anchor Days).

Applicant Requirements

Eligibility Criteria & Qualifications

Degree / QualificationB.E / B.Tech / MCA / B.Sc
Eligible BatchesNot specified
Official Eligibility Points
  • Over 10 years of strong software engineering fundamentals and track record of delivering complex projects.
  • Proven experience building or operating developer tooling, CI/CD, infrastructure workflows, or internal platforms.
  • Demonstrated experience with AI agents, agentic workflows, guardrails, and evaluation/testing frameworks.
  • Ability to work onsite from the Hyderabad office on designated Anchor Days (Mondays, Tuesdays, and Thursdays).
Day-to-Day Deliverables

Key Responsibilities

Infrastructure & Environment Management

  • •Build an AI harness to auto-resolve bugs reported for the Notion application and improve resolution accuracy.
  • •Execute a shared roadmap with the US engineering team to elevate overall developer satisfaction and productivity.

CI/CD & Automation

  • •Improve CI and build reliability while maintaining a commitment towards a 5-minute CI feedback time.
  • •Collaborate across engineering teams using tools like TypeScript language server, lint tooling, and Notion CLI.

Monitoring & Reliability

  • •Enhance developer features for Notion's in-house, AI-first remote development environments.
Technical Qualifications

Required Skills & Technologies

Developer Experience (DevEx)CI/CD & Infrastructure WorkflowsAI Agents & Agentic WorkflowsTypeScript & Language ServersSystems Debugging & PerformanceTechnical LeadershipObservability & Reliability
Official Application Method

How to Apply

Submit your application directly through Notion's verified careers portal.

01

Review the published role requirements, degree qualifications, and eligible graduation batches above.

02

Ensure your resume highlights relevant projects and contains working GitHub repository links.

03

Click the official application button below to open Notion's direct careers page.

04

Complete and submit your application directly on the employer's portal.

Apply on Notion Official Careers Page

You will be directed to Notion's official careers portal. Career Insights does not process applications or charge any candidate fees.

The specifications above are verified official details published by Notion. Candidates should verify all final terms, deadlines, and eligibility directly on Notion's official careers portal before submitting an application.

Career Insights

Recommended Preparation

Independent editorial guidance based on the published role information.

What to Prepare

Evaluate your cloud systems and infrastructure background against published criteria and automation focus areas.

Education & Academic Criteria
Cohort: Eligible: Not specifiedPublished Requirement
Published Requirement

B.E / B.Tech / MCA / B.Sc

Preparation Focus

Hiring evaluations prioritize demonstrable problem-solving, domain competence, and practical project evidence over specific degree pedigree.

Cloud Platforms & Infrastructure
Published Requirement
Published Requirement

Cloud services (AWS / Azure / GCP) and systems infrastructure.

Preparation Focus

Understand compute instances, virtual private clouds (VPCs), storage tiers, IAM security boundaries, and infrastructure-as-code principles.

Containers & CI/CD Automation
Published Requirement
Published Requirement

Containerization, automation pipelines, and deployment tooling.

Preparation Focus

Master Docker multi-stage builds, container networking basics, CI/CD pipeline triggers (GitHub Actions), and fundamental Linux sysadmin commands.

Data Storage & Persistence
Published Requirement
Published Requirement

Basic understanding of data storage, serialization, and persistence.

Preparation Focus

Be prepared to explain relational normalization (1NF-3NF), indexing trade-offs, foreign key constraints, and transactional consistency.

Version Control & Engineering Hygiene
Published Requirement
Published Requirement

Familiarity with Git branching, pull requests, and collaborative repository management.

Preparation Focus

Review Git branch workflows, pull request code reviews, and maintain clean commit history with descriptive messages.

Work Mode & Collaboration
Published Requirement
Published Requirement

Onsite (Hyderabad, India) operational structure.

Preparation Focus

Highlight proactive written communication, technical documentation discipline, and the ability to troubleshoot errors systematically before escalating.

Technical Topics

Depending on the hiring team’s evaluation style, technical assessments for this role typically cover these core areas:

01

Topic 1: Cloud Architecture, Networking & IAM Security

Preparation Topic
  • Core cloud primitives (EC2/VMs, VPCs, subnets, route tables, security groups)
  • Identity and Access Management (least privilege principles, role delegation)
  • Storage tiers (S3/Blob, block storage) and database connectivity
Preparation Tip: Be ready to diagram a secure multi-tier cloud environment, showing how public traffic routes through load balancers into private subnets.
02

Topic 2: Containerization & Docker Best Practices

Preparation Topic
  • Writing clean, multi-stage Dockerfiles for minimal image size
  • Container networking, volume mounts, and environment configuration
  • Container security: running non-root users, vulnerability scanning
Preparation Tip: Explain how multi-stage builds reduce container attack surface and accelerate deployment pipeline speed.
03

Topic 3: CI/CD Pipelines & Infrastructure as Code (IaC)

Preparation Topic
  • Building automated CI/CD workflows (GitHub Actions, GitLab CI, Jenkins)
  • Declarative infrastructure templates (Terraform, CloudFormation)
  • State file management, plan validation, and automated rollback strategies
Preparation Tip: Walk through a continuous deployment workflow you configured: what checks run on pull requests vs what triggers production releases.
04

Topic 4: Observability, Logging & Site Reliability (SRE)

Preparation Topic
  • Monitoring metrics, distributed tracing, and centralized logging
  • Formulating Service Level Objectives (SLOs) and Error Budgets
  • High-availability failover, health checks, and autoscaling triggers
Preparation Tip: Discuss how you monitor production applications and how you would diagnose a sudden spike in 5xx error rates.
05

Topic 5: Incident Response, Post-Mortems & Operational Excellence

Preparation Topic
  • Disaster recovery planning and backup verification
  • Blameless post-mortem culture and identifying systemic failure points
  • Infrastructure cost optimization and resource right-sizing
Preparation Tip: Share an example of an infrastructure incident you helped remediate, focusing on containment, root-cause isolation, and preventative fixes.

* Note: These are independent Career Insights editorial recommendations to help candidates structure their study plan. They do not represent guaranteed interview stages or official hiring mandates from Notion.

Before You Apply

Verify your deployment workflows, configuration scripts, and application materials before applying.

1. Role-Tailored Resume & GitHub Links

Ensure your resume clearly highlights hands-on projects involving Developer Experience (DevEx), CI/CD & Infrastructure Workflows, AI Agents & Agentic Workflows. Include verified, publicly accessible GitHub repository links with clean README files.

2. Eligibility & Batch Verification

Confirm that your graduation year (Not specified), educational background, and location match the employer's published requirements before applying.

3. Standout Project Code & Architecture Review

Have 1–2 key projects prepared for technical discussion. Be ready to explain your database schema choices, API contracts, error boundaries, and design trade-offs.

4. Direct Submission on Notion's Official Portal

Submit your application directly through Notion's official careers portal using the verified apply link below. Career Insights does not process applications or charge any candidate fees.

Career Growth Context

Editorial analysis of how this role advances cloud infrastructure, system reliability, and automation leadership.

1

Cloud Infrastructure & Tooling Orientation

Familiarity with cloud hosting services (AWS/Azure/GCP), container runtimes (Docker/Kubernetes), and environment configurations.

2

CI/CD Pipelines & Infrastructure as Code

Writing declarative infrastructure templates (Terraform), automating build pipelines, and securing container artifact delivery.

3

Observability & High Availability Architecture

Implementing distributed tracing, log metrics alerting, multi-region failover configurations, and disaster recovery drills.

4

Progression Toward Senior SRE / Platform Lead

Defining site reliability objectives (SLO/SLI), architecting cost-effective scalable clusters, and accelerating engineering release velocity.

Career Insights Context: Career progression in cloud and DevOps is centered on system reliability, automation of manual operations, and ensuring zero-downtime scalability.
Career Insights Editorial Standards

This page provides verified job details sourced from Notion's recruitment announcement, alongside independent preparation roadmaps authored by the Career Insights editorial team. Career Insights is not affiliated with Notion and does not collect candidate data or charge application fees.