FREE ACCESS
5,000–10,000 jobs/day
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.

Software Engineer
Akamai Technologies. Analyze, design, and implement high-availability systems software .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesDistributed 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