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.

Senior Software Engineer
Akamai Technologies. Contribute to the design and implementation of highly available, scalable, and performant solutions in C, C++, Go, or Java .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing scalable, high-performance solutions using C, C++, Go, or Java, with a strong focus on distributed systems and data streaming services. Proficient in optimizing system performance and troubleshooting complex network issues in secure environments.
Highest-signal resume keywords
C ProgrammingC++ ProgrammingGo ProgrammingJava ProgrammingDistributed Systems
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Data Streaming ServicesMultithreadingConcurrency PrimitivesLinux NetworkingTCP/IPSSHSSLHTTP ProtocolsScripting LanguagesDebugging
Soft Skills
Technical GuidanceCode Reviews
Tools & Technologies
Akamai Platform
Industry Keywords
FedRAMP ModerateFedRAMP HighSystem SecurityPerformance Optimization
Tech Stack
Tools & technologiesDistributed SystemsJavaLinuxPerlPythonTCP/IPTypeScriptC++Go
About the role
Key responsibilities & impact- Contribute to the design and implementation of highly available, scalable, and performant solutions in C, C++, Go, or Java
- Build, integrate, support, and improve data streaming services on Akamai Platform
- Develop highly concurrent systems while optimizing CPU, memory, and I/O usage for low-latency and high-throughput solutions
- Design full-stack software from front-end UI/APIs to backend infrastructure for seamless data delivery
- Work on projects focused on system security, scalability, and performance
- Troubleshoot complex distributed network problems with multi-tier engineering support teams
- Provide technical guidance and code reviews for junior engineers
- Enhance platform core services and optimize data handling in FedRAMP Moderate and FedRAMP High environments
- Enable efficient data collection, processing, telemetry, delivery, and visualization
Requirements
What you’ll need- 5 years of relevant experience
- Bachelor's degree in Computer Science or another related field
- 5 years of experience with distributed systems, Linux networking, TCP/IP, SSH, SSL, and HTTP protocols
- Solid proficiency in one or more of: Java/TypeScript, Go, C, and C++
- Experience in at least one scripting language: Python, Perl, or Shell
- Solid understanding of multithreading, concurrency primitives, and synchronization mechanisms
- Excellent debugging/troubleshooting skills
- Citizenship is not required
- Security clearance is not required
Benefits
Comp & perks- Annual bonus or incentives
- Equity awards
- Employee Stock Purchase Plan (ESPP)
- Healthcare
- 401K savings plan
- Company holidays
- Vacation (in the form of PTO)
- Sick time
- Parental leave
- Employee assistance program
- Mental and financial wellness support
- Flexible work arrangements: at home, in an office, or a combination of both