Software Engineer in Waterloo, ON

$80K - $100K(Ladders Estimates)

Sandvine   •  

Waterloo, ON N2J 1A1

Industry: Telecommunications & Hardware


Not Specified years

Posted 56 days ago

The Opportunity

Software Engineers at Sandvine are smart passionate developers able to solve and implement complex problems with the most robust high quality solutions on the planet! If you like working on the latest advances in the internet with engineers who thrive in a collaborative, global organization and have the skills and technical chops to challenge how to get stuff done and do it, you may be ready to join the Sandvine Team. You will be part of the innovation team where you will work directly with customers, understanding the challenges they have and delivering solutions iteratively. It's a startup attitude where you go through the cycle of "build-measure-learn". Here at Sandvine, we let you thrive while rewarding top talent in an environment where we play just as hard as we work. You will design, develop, test and maintain a variety of software. You will be exposed to a wide variety of technologies and methodologies. If you are looking for a very challenging and rewarding work experience, then we would like to hear from you.We are happy toconsider new grads for this position.

The Job

  • Shape the future of the Internet with innovative products and solutions
  • Develop software on Sandvine's leading-edge platforms collaborating with our solution architects and other technical leaders
  • Implement high-quality, high-performance code
  • Debug and troubleshoot problems in test and in production

What Skills You Bring

  • B.Eng or M.Eng (or equivalent degree) degree in Engineering or Computer Science
  • Excellent programming skills in one or more of (C/C++, Java, Go or similar languages)
  • Scripting Skills (Python, Ruby, or, Bash, etc)
  • Debugging and troubleshooting problems in test and in production
  • Experience with open protocol standards such as Diameter and/or REST interfaces
  • Experience using git/github for version control
  • Knowledge of data modeling, machine learning algorithms, and data science techniques, including the majority of the following topics: clustering, linear regression, classification, decision trees, ensemble methods, boosting, cross validation, model evaluation, feature extraction and selection, hyperparameter tuning is an Asset
  • Knowledge with Linux system configuration, Network Functions Virtualization, and Software Defined Networking is an asset

Valid Through: 2019-10-13