Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior II Software Engineer developing algorithms that enhance global Internet traffic management for Akamai. Collaborating with engineering teams to improve performance and reliability of web experiences.

Responsibilities

  • 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

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Distributed SystemsLinuxPerlPython

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.