Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer - Platform Infrastructure

EXFO

Montreal

Hybrid

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global technology company located in Montreal is seeking an experienced intermediate to senior software developer to enhance its SaaS application for work management in telecommunications. The ideal candidate will have 5-8 years of experience in software development with strong skills in Python, GoLang, Docker, and AWS, preferably in a bilingual environment. The position offers hybrid work flexibility within a dynamic team focused on innovation and customer satisfaction.

Benefits

Fun and passionate team
Flat hierarchy for expression
Dynamic bilingual environment
Opportunities for professional development

Qualifications

  • 5-8 years work experience in software development concentrating on DevSecOps.
  • Technical ambition and motivation are essential.
  • Ability to carry out software development work in English.

Responsibilities

  • Work across all aspects of SaaS application infrastructure for telecommunications.
  • Deploy and manage applications using Docker and Kubernetes.
  • Integrate into a bilingual work environment with French and English.

Skills

Python
GoLang
Git
Docker
Kubernetes
AWS
CI/CD
Bash scripting

Education

University Degree in Computer Science or Engineering

Tools

Terraform
Grafana
Prometheus
AWS CloudWatch
Job description

Main locations: Ville Saint-Laurent, Quebec, CA

Job Type: Full-time

Workplace type: Hybrid

Offer number: 5244

EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper‑scalers and leaders in the manufacturing, development and research sector. They count on us to deliver superior visibility and insights into network performance, service reliability and user experience. Building on over 35 years of innovation, EXFO’s unique blend of equipment, software and services enable faster, more confident transformations related to 5G, cloud‑native and fiber optic networks.

Since our beginnings in 1985, diversity has been one of EXFO’s core values, fostering an inclusive corporate culture. We welcome people with a wide range of skills and experience into a culture that values innovative ideas, teamwork, and a customer‑ and market‑focused approach. We seek the active contribution of everyone, with respect for the individual, the environment and the community. This is how we fulfill our purpose: to ensure the connected world meets the highest expectations, to bring together people, communities and businesses.

EXFO develops smarter network test, monitoring and analytics solutions for the world’s leading telecommunications service providers, network equipment manufacturers and web‑scale companies—and we love what we do! With over 1,000 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions. Our broad portfolio of intelligent hardware and software solutions enable our customer’s network transformations related to fiber, 5G and virtualization. We’re always looking for top talent to help us lead the way in a thriving industry with boundless opportunities.

Job Summary / Key Responsibilities

We are looking for an experienced intermediate to senior software developer to work across all aspects of the infrastructure underpinning a SaaS application for work management and analytics in the telecommunications space.

Technical Skills
Must Have
  • Programming: Basic proficiency in Python or GoLang (comfortable writing scripts, automating tasks, small services).
  • Version Control: Experience with Git (branching, merging, pull requests, workflows).
  • Containers & Orchestration: Familiarity with Docker and Kubernetes (deploying and managing simple apps).
  • Cloud: Some exposure to AWS (using services like EC2, S3, IAM, EKS, or Lambda).
  • CI/CD: Understanding of continuous integration and deployment (e.g., GitHub Actions, GitLab CI, or Jenkins).
Nice‑to‑have / growth areas
  • Infrastructure as Code (IaC): Basic exposure to Terraform or CloudFormation.
  • Monitoring & Logging: Familiarity with tools like Prometheus/Grafana, Elastic stack, or AWS CloudWatch.
  • Networking basics: Understanding of DNS, load balancing, VPCs, and firewalls.
  • Security awareness: Basic knowledge of IAM permissions, secrets management, and least‑privilege practices.
  • Scripting: Bash or shell scripting alongside Python.
  • Agile practices: Experience working in sprints, and standups.
  • Curiosity & eagerness to learn— especially cloud‑native and automation practices.
  • Problem‑solving mindset— comfortable debugging and asking questions.
  • Collaboration— able to work with both developers and ops teams.
  • Ownership— takes initiative on small tasks and follows through.
Requirements
  • 5-8 years work experience in SW Dev, concentrating on DevSecOps.
  • University Degree in Comp Sci or Engr, or equivalent.
  • Technical ambitious and motivated.
  • Must be able to carry out SW dev work in English.
  • Must be able to integrate into a French‑centric work environment.
What do we offer?

A super fun and passionate team to start with.

A relatively flat hierarchy that allows for expression and professional development.

A hybrid work style.

A dynamic, international (French/English) environment where you see projects evolve.

Even if you don’t feel qualified for all the above requirements, we encourage you to apply! If all of this sounds interesting and you’re curious about our challenges, we’d love to chat with you!

EXFO is an equal opportunity employer

Diversity is an asset that has made EXFO strong since its inception because it enriches us. For more information about diversity and inclusion at EXFO, read our DEI Statement.

For positions located in Quebec, the language requirement is French. However, in the context where the incumbent evolves in an international work environment and where the activities take place mainly outside Quebec, we favor bilingualism as a linguistic requirement.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.