Akamai Technologies

Senior Software Engineer

Akamai Technologies

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Analyzing, designing, and implementing systems software that brings new functionality and increased accuracy, reliability and performance to our mapping system
  • Evolving complex algorithms to best respond to unpredictable traffic patterns on the global Internet
  • Improving the scalability, robustness, and ease of use of our software systems for testing, deployment, monitoring and maintenance
  • Becoming a subject matter expert for our systems, explaining and improving our software, and assisting with troubleshooting
  • Measuring, assessing, and tuning the effects of our global control systems

Requirements

  • Have 8 years of relevant experience and a Bachelor's degree or an MS/PhD and 5 years' experience
  • Demonstrate solid experience working in C/C++ or another object-oriented language
  • Have experience developing algorithms, and enjoy improving and tweaking them.
  • Enjoy collaborating with team members to solve complex problems
  • Demonstrate openness and flexibility to constantly learn new technologies
  • Have experience coding for distributed systems and/or evaluating large (internet-scale) datasets
  • Be familiar with the Linux operating system and scripting languages (e.g. Python, shell, perl)
Benefits
  • Your health
  • Your finances
  • Your family
  • Your time at work
  • Your time pursuing other endeavors
Applicant Tracking System Keywords

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

Hard Skills & Tools
CC++object-oriented programmingalgorithm developmentdistributed systemsLinuxPythonshell scriptingPerlsystem software design
Soft Skills
collaborationproblem-solvingopennessflexibilitysubject matter expertisetroubleshootingcommunication
Certifications
Bachelor's degreeMaster's degreePhD