Back to Jobs

Akamai Hiring 2026: Software Engineer (Network Operations Systems) | India Remote (Job ID 4073)

Akamai Bangalore Full-time Fresher Not Disclosed Posted 5 hours ago

Company: Akamai Technologies
Group / Team: Network Operations Systems (NOS) Group
Job Title: Software Engineer
Job ID / Requisition: 4073
Posting Date: October 14, 2026
Work Model: Akamai FlexBase Program (Remote / Hybrid / Office Flexible)
Employment Type: Full-Time
Experience Level: Early Career (0.6+ Years / 8+ Months Experience)
Location: India (Remote) / Augusta Building, Embassy GolfLinks, Bengaluru, Karnataka

Company & Team Overview

Akamai Technologies powers and protects the digital world, carrying over 20% of global web traffic across its distributed edge cloud platform. From edge computing and cybersecurity to massive content delivery and AI application scaling, Akamai operates the world’s most distributed edge infrastructure.

The Network Operations Systems (NOS) Group builds internal high-reliability systems, automation engines, observability platforms, and identity management tools used by Akamai’s Network Infrastructure, Operations, and Engineering teams worldwide. The team focuses on systems software development across distributed web and console/CLI interfaces.

Key Responsibilities & Daily Operations

  • High-Availability Systems Development: Analyze, design, implement, and maintain high-reliability systems software for Akamai’s global edge network.
  • Automation & Observability: Build tools and microservices focusing on network automation, telemetric observability, system health monitoring, and identity management.
  • Full Product Lifecycle Engineering: Participate in the complete software engineering lifecycle — ideation, architectural design, implementation, deployment, testing, and production monitoring.
  • System Observability & Reliability: Enhance software systems for automated testing, continuous integration/deployment (CI/CD), real-time monitoring, and maintainability.
  • Mentorship & Collaboration: Collaborate with cross-functional global engineering teams and mentor junior engineers to ensure clean, resilient software architecture.

Minimum Eligibility & Qualification Criteria

Academic Background

  • Degree: Bachelor’s or Master’s degree in Computer Science, Information Technology, Computer Engineering, or a related quantitative engineering field.

Mandatory Technical Experience & Skills

  • Experience Level: Minimum 0.6+ years (approx. 8+ months) of hands-on software development experience.
  • Programming Languages: Proficiency in Python, Go (Golang), or Shell Scripting (Bash).
  • Platform Operations: Solid development experience on Linux / Unix operating systems.
  • Networking Protocols: Understanding of core Internet protocols (TCP/IP, HTTP/HTTPS, DNS, TLS/SSL).
  • Version Control: Hands-on experience with version control tools (Git / Stash or Perforce).

Preferred Soft Skills

  • Excellent written and verbal English communication skills.
  • Collaborative mindset with experience working alongside international cross-functional engineering teams.

Compensation & FlexBase Benefits

  • Estimated Compensation: ₹10.0 LPA to ₹16.0 LPA (CTC) for early-career software engineers, depending on relevant Go/Python systems experience and interview performance.
  • Akamai Corporate Benefits & FlexBase Program:
    • FlexBase Work Policy: Choice to work fully remote within India, hybrid, or from the Bengaluru office.
    • Comprehensive Health, Dental, Vision, and Life Insurance.
    • Continuous learning reimbursements, technical certifications, and wellness allowances.

Selection Workflow & Interview Steps

1. Application Shortlisting & Resume Screening (Job ID: 4073)
   (Verification of 0.6+ years experience in Python/Go, Linux fundamentals, & networking basics)
   ↓
2. Online Technical & Coding Assessment
   (Questions evaluating Python/Go coding, Data Structures, Linux shell scripting, & networking logic)
   ↓
3. Technical Interview Round 1 (Data Structures, Algorithms & Linux Systems)
   (Live coding assessment, string/array manipulation, Linux process/IPC concepts, & shell scripting)
   ↓
4. Technical Interview Round 2 (Networking Protocols & Systems Architecture)
   (Deep dive into TCP/IP handshake, DNS resolution, HTTP headers, TLS/SSL, & distributed systems design)
   ↓
5. Hiring Manager & Culture Fit Discussion
   (Evaluation of communication skills, FlexBase remote work adaptability, collaboration, & offer details)

Essential Technical Topics to Prepare

  • Systems Programming in Python/Go: Concurrency patterns (Go goroutines/channels, Python asyncio), memory management, REST API building, and writing CLI automation tools.
  • Networking Fundamentals: TCP 3-way handshake, TCP vs. UDP, DNS record types (A, AAAA, CNAME, MX), HTTP status codes, and TLS/SSL certificate verification steps.
  • Linux Systems Administration: Process signals, file descriptors, cron jobs, system monitoring utilities (top, netstat, tcpdump, curl, dig), and environment variables.

Core Resume Keywords for ATS Optimization

  • Programming Languages: Python, Go, Golang, Shell Scripting, Bash, C++, Linux API
  • Networking & Protocols: TCP/IP, DNS, HTTP, HTTPS, TLS/SSL, Edge Computing, Content Delivery Network (CDN), Network Automation
  • Systems & Tools: Linux/Unix, Distributed Systems, Observability, Telemetry, Git, Stash, Perforce, REST APIs, Microservices
  • Engineering Principles: High Availability Systems, Automation, System Monitoring, Software Testing, Full Product Life Cycle, Akamai FlexBase

Frequently Asked Questions (FAQs)

1. What is the Job Requisition ID for this opening?

The official Akamai job requisition ID is 4073.

2. Is this position remote-friendly?

Yes. Akamai offers this role under its FlexBase Program, allowing candidates to work remotely within India or hybrid/in-office at the Bengaluru facility.

3. What is the minimum experience required for this role?

The job description explicitly requires at least 0.6 years (approx. 8 months) of development experience with Python, Go, or Shell scripting on Linux/Unix platforms.

4. What key internet protocols should candidates prepare?

Candidates should be prepared to answer questions on TCP/IP, HTTP, DNS, and TLS/SSL.