Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Akamai Technologies

Software Engineer

Akamai Technologies

. Analyze, design, and implement high-availability systems software .

Posted 10/14/2026full-timeRemote • IndiaJuniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing high-availability systems software, with a strong focus on automation, observability, and identity management. Proficient in programming with Python and Go, and experienced in Linux/Unix environments, ensuring high-reliability distributed systems.

Highest-signal resume keywords
Python ProgrammingGo ProgrammingLinux/Unix DevelopmentHigh-Availability Systems DesignVersion Control with Git/Stash

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Python ProgrammingGo ProgrammingShell ScriptingLinux/Unix DevelopmentHigh-Reliability Distributed SystemsAutomationObservabilityIdentity ManagementInternet Protocols (TCP/IP, HTTP, DNS, TLS/SSL)Software Testing and Deployment
Soft Skills
Exceptional CommunicationInterpersonal AbilitiesTeam PlayerMentoring
Tools & Technologies
Git/StashPerforce
Certifications & Qualifications
Bachelor's Degree in Computer ScienceMaster's Degree in Computer Science
Industry Keywords
Network OperationsProduct Life CycleCross-Functional CollaborationEmerging Technologies

Tech Stack

Tools & technologies
Distributed SystemsDNSLinuxPythonTCP/IPUnixGo

About the role

Key responsibilities & impact
  • Analyze, design, and implement high-availability systems software
  • Bring new functionality to services focused on automation, observability, and identity management
  • Support the full product life cycle from ideation through implementation and operation
  • Improve software systems for testing, deployment, monitoring, and maintenance
  • Mentor less experienced engineers
  • Evaluate emerging trends and technologies related to network operations and automation
  • Design, develop, and maintain high-reliability distributed systems with web and console interfaces
  • Collaborate with international cross-functional teams, stakeholders, and developers
  • Deliver high-quality software solutions

Requirements

What you’ll need
  • Bachelor's or Master's Degree in Computer Science or a related field
  • At least 0.6 years experience programming in Python, Go and/or shell script
  • At least 0.6 years development experience on Linux/Unix platforms
  • Knowledge of common internet protocols such as TCP/IP, HTTP, DNS and/or TLS/SSL
  • Experience with git/Stash and Perforce version control systems
  • Exceptional written and verbal communication and interpersonal abilities
  • Good team player

Benefits

Comp & perks
  • Benefits supporting health, well-being, finances, and life beyond work
  • FlexBase flexible work options: work at home, in an office, or a combination of both
  • Exceptional workplace experience