
Notion Hiring Software Engineer, Infrastructure
Notion is the world's leading AI-powered collaborative workspace, helping millions of individuals, startups, and enterprises manage knowledge, projects, documentation, meetings, and AI-powered workflows in one platform. The company develops modern cloud-native software using cutting-edge technologies across Artificial Intelligence (AI), Distributed Systems, Cloud Infrastructure, Platform Engineering, SaaS, DevOps, Site Reliability Engineering (SRE), Backend Engineering, and Enterprise Software.
This opportunity is ideal for professionals looking to build careers in Software Engineering, Infrastructure Engineering, Distributed Systems, Platform Engineering, Backend Development, Cloud Engineering, Reliability Engineering, DevOps, and AI Infrastructure.
---
Software Engineer, Infrastructure
Employment Type: Full-Time
Work Mode: Hybrid
Location: Hyderabad, Telangana, India
Experience: 4+ Years
---
Role Overview
The Infrastructure Engineering team in Hyderabad builds and maintains Notion's highly scalable Async Task Runner and Configuration Management Platform, powering millions of users globally.
As a Software Engineer, Infrastructure, you will design, build, optimize, and maintain distributed systems that provide high availability, low latency, scalability, reliability, and operational excellence across Notion's cloud platform. You'll collaborate with product engineers, platform teams, and infrastructure specialists to improve developer productivity while supporting the next generation of AI-powered collaboration.
---
Key Responsibilities
- Develop and enhance Notion's distributed async task processing platform.
- Build scalable infrastructure supporting over 100 million global users.
- Design, implement, and optimize distributed systems for high availability and reliability.
- Improve platform scalability, latency, consistency, and fault tolerance.
- Maintain and enhance internal configuration management platforms.
- Build infrastructure that enables product engineers to ship features safely and efficiently.
- Debug complex production systems with minimal customer impact.
- Participate in production on-call rotations and incident response.
- Diagnose production incidents, perform root cause analysis (RCA), and implement permanent solutions.
- Collaborate with Software Engineers, Platform Engineers, Site Reliability Engineers (SREs), and Product Teams.
- Evaluate emerging technologies to improve infrastructure performance and scalability.
- Build automation that reduces operational overhead.
- Improve observability, monitoring, logging, alerting, and operational tooling.
- Design systems balancing consistency, scalability, availability, and latency.
- Contribute to cloud infrastructure modernization and distributed platform architecture.
- Utilize AI-powered developer tools to improve engineering productivity.
- Write maintainable, scalable, and high-quality production code.
- Document system architecture, operational procedures, troubleshooting guides, and technical designs.
---
Required Skills
Software Engineering
- Backend Development
- Software Engineering
- Object-Oriented Programming
- Distributed Systems
- System Design
- Microservices
- API Development
Infrastructure Engineering
- Infrastructure Engineering
- Platform Engineering
- Configuration Management
- Async Task Processing
- Infrastructure Automation
- Cloud Infrastructure
Cloud & DevOps
- Amazon Web Services (AWS)
- Microsoft Azure
- Google Cloud Platform (GCP)
- Kubernetes
- Docker
- CI/CD Pipelines
- Infrastructure as Code (IaC)
- Git
- GitHub
Programming Languages
- Golang
- Java
- Python
- C++
- JavaScript
Production Engineering
- Site Reliability Engineering (SRE)
- Incident Management
- Production Support
- Root Cause Analysis (RCA)
- High Availability
- Scalability
- Fault Tolerance
- Performance Optimization
Monitoring & Observability
- Prometheus
- Grafana
- Datadog
- Logging
- Monitoring
- Alerting
- Metrics Collection
- Observability Platforms
Operating Systems
- Linux
- UNIX
Soft Skills
- Problem Solving
- Systems Thinking
- Ownership
- Customer Empathy
- Cross-functional Collaboration
- Communication
- Continuous Learning
- Adaptability
---
Minimum Qualifications
- Minimum 4 years of software engineering experience.
- Strong understanding of distributed systems.
- Experience building scalable backend platforms.
- Strong programming and debugging skills.
- Experience supporting production infrastructure.
- Excellent problem-solving and analytical abilities.
- Ability to thrive in fast-paced engineering environments.
---
Preferred Qualifications
- Experience with cloud-native infrastructure.
- Experience building highly scalable SaaS platforms.
- Knowledge of distributed databases and messaging systems.
- Experience with Kubernetes and container platforms.
- Experience with Infrastructure as Code (Terraform, Pulumi, CloudFormation).
- Familiarity with Site Reliability Engineering (SRE) practices.
- Exposure to Artificial Intelligence (AI) developer tools.
- Experience with platform engineering and developer productivity tooling.
---
Why Join Notion
- Work on infrastructure serving over 100 million users worldwide.
- Competitive global compensation and benefits.
- Hybrid work environment.
- Exposure to cutting-edge AI-powered productivity platforms.
- Build large-scale distributed systems.
- Collaborate with world-class engineers.
- Continuous learning and technical growth.
- Opportunity to influence the future of AI-enabled collaboration.
---
Industries Served
- Artificial Intelligence (AI)
- SaaS
- Cloud Computing
- Enterprise Software
- Productivity Software
- Knowledge Management
- Digital Collaboration
- Platform Engineering
- DevOps
- Cloud Infrastructure
- Enterprise AI
- Digital Transformation
---
Software Engineer Jobs, Infrastructure Engineer Jobs, Platform Engineer Jobs, Distributed Systems Engineer, Backend Developer Jobs, Cloud Engineer Jobs, DevOps Engineer Jobs, Site Reliability Engineer Jobs, SRE Jobs, AI Infrastructure Engineer, Kubernetes Jobs, Docker Jobs, AWS Jobs, Azure Jobs, Google Cloud Jobs, Golang Developer Jobs, Java Backend Jobs, Python Engineer Jobs, Cloud Platform Engineer, Enterprise Software Engineer, SaaS Engineer Jobs, Production Engineer Jobs, Scalability Engineer, High Availability Systems, Distributed Computing Jobs, Infrastructure Automation, Configuration Management, CI/CD Engineer Jobs, Microservices Developer Jobs, Hybrid Software Engineer Jobs, High Paying Software Jobs, USA Software Careers, Canada Tech Jobs, UK Software Engineer Jobs, Germany Cloud Jobs, Netherlands Software Careers, Australia Engineering Jobs, Singapore AI Jobs, UAE Cloud Engineer Jobs, Ireland Infrastructure Jobs, Remote Infrastructure Engineer Careers.
Job Overview
| Role | Notion Hiring Software Engineer, Infrastructure |
| Company | Notion |
| Job Type | full-time |
| Experience Level | Entry Level |
| City | Hyderabad |
| State / Region | Telangana |
| Postal Code | 500081 |
| Country | India |
| Salary Range | INR 8,00,000 - 15,00,000 /Year |
Required Skills
Ready to Apply?
Don't miss out on this opportunity. Apply now and take the next step in your career.
Apply Now