Intermediate Software Developer

Engineering · Waterloo, Ontario
Department Engineering
Employment Type Full-Time
Minimum Experience Mid-level

Aterlo Networks ( is a Waterloo, Canada based scaleup company that builds innovative software products that measure and improve the quality of experience of Internet users.  We are a growing team of industry professionals who are solving hard problems and building great products. Our Preseem product is used by hundreds of Internet Service Providers to measure, analyze and optimize the service quality delivered to their customers.

Why Should You Consider Joining Aterlo?

  • We have a growing team and market presence but are still small enough for you to have a huge impact on the company and our customers.
  • You want to work at a company focused on solving real problems for customers. Our product helps local and regional ISPs deliver a great experience to their customers. We want to make every local & regional provider able to crush their ‘giant ISP’ competition.
  • You want to work with a no drama, respectful, high performance team.
  • You want to grow, learn and try new things.
  • Competitive salary, health benefits and unlimited vacation.
  • You are a high performer that thrives in an environment that trusts you to self prioritize and make good decisions.
  • You value flexibility. Our culture values what you get done, not when and where you do it. We are a remote-first work environment, so you can work where you are most productive, creative, and focused. 
  • You want to work on products customers love. We have very low churn and raving fans.
  • We are located in the fast paced tech hub of Waterloo Region, where you will have the opportunity to learn from other like-minded people within the community.

About the Role

As a software developer at Aterlo Networks you will be part of a team that is changing how our customers monitor and manage their networks. Our platform includes a real time, network inline component, offline metric gathering and cloud based big data architecture that processes billions of metrics per day. Few companies can expose you to both sides of that equation!


  • Design, implement and deliver product features that add value and delight customers. 
  • Learn about ISP networking technologies, the Preseem product and participate in design and code reviews. 
  • Build with focus on operations, performance and maintainability. 
  • Design, implement and deliver Preseem features using Go and Python, using technologies such as Kubernetes, BigQuery, Prometheus, gRPC, CI/CD tools, Linux and eBPF. 


  • 3+ years of work experience in a technical domain 
  • Bachelor degree in Computer Science, Software Engineering or related technical field, or equivalent practical experience 
  • Strong written and verbal communicator who is able to concisely get messages across to both technical and nontechnical audiences. 

Bonus Points

  • Experience with  Networking, Internet Service Providers and service monitoring products 

Aterlo Networks is an equal opportunity employer that aims to build a diverse workforce of top talent. We are committed to inclusive, barrier-free recruitment and selection processes. If contacted for an interview, please advise us should an accommodation be required, and we will work with you to meet your needs.

Thank You

Your application was submitted successfully.

  • Location
    Waterloo, Ontario
  • Department
  • Employment Type
  • Minimum Experience