Talent.com
Senior Platform Software Developer
Senior Platform Software DeveloperEXFO • Ville Saint-Laurent, Quebec, CA
Senior Platform Software Developer

Senior Platform Software Developer

EXFO • Ville Saint-Laurent, Quebec, CA
Il y a 4 jours
Type de contrat
  • Temps plein
Description de poste

EXFO develops smarter network test, monitoring and analytics solutions for the world’s leading telecommunications service providers, network equipment manufacturers and webscale 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.

What You'll Be Building

We're building a platform tools team from the ground up, and we're looking for our new software designers to join a senior technical lead. This isn't a traditional DevOps role - you'll be building tools, frameworks, and platforms that empower other development teams to ship faster and more confidently.

Your mission : create the infrastructure-as-code foundations, automation tooling, and self-service capabilities that let other teams own and operate their microservices on AWS and Kubernetes. You'll be the architects of developer experience, not the operators of production systems.

What Your Work Looks Like

You'll be working in a GitOps-first environment where everything is code. Your projects will include :

  • Building proof-of-concepts for new tools, methodologies, and technologies in the Kubernetes and AWS ecosystem
  • Designing and implementing core platform capabilities that other teams build upon
  • Creating custom scripts, CLIs, and automation frameworks that make complex infrastructure simple
  • Establishing security, efficiency, and automation patterns for cloud-native development
  • Guiding teams as they adopt these tools and eventually take full ownership of their own cloud resources

You'll be working on a platform that already exists but still has huge opportunities for improvement. Some areas are greenfield; others need thoughtful redesign as we scale the engineering organization. There will be some hands-on operations work initially — enough to understand how things run today — but the long-term goal is to automate, simplify, and hand off daily operations to product teams or a dedicated group.

You'll have the freedom to explore cutting-edge tools and shape how an entire engineering organization builds and deploys software.

Who We're Looking For

You're a software developer first. You love writing code, building tools, and solving problems through automation. You might not know Kubernetes inside-out yet, and that's okay - we care more about your ability and hunger to learn it.

You're technologically curious. You don't need to know everything, but you're excited to dive deep into cloud architecture, infrastructure-as-code, container orchestration, and GitOps practices. You ask "why?" and "how can we do this better?"

You're a builder, not just an operator. You want to create platforms and tools that others use, not just maintain existing systems. You think about developer experience and how to abstract complexity without hiding important details.

You're comfortable with ambiguity. This role is intentionally broad - cloud software development, Kubernetes, IaC, GitOps, security frameworks. You'll be developing expertise across all of it, and we'll support you in becoming a subject matter expert in cloud platform engineering.

Technical Foundation We're Looking For

Core Skills :

  • Programming : Solid experience with Python, Go, or similar languages - you can build small services, automation tools, and scripts confidently
  • Version Control : Strong Git skills (branching strategies, pull requests, collaborative workflows)
  • Software Development Fundamentals : You understand design patterns, testing, code organization, and maintainability
  • Problem-solving : You can debug complex systems, read documentation, and figure things out
  • Cloud & Platform Experience (or strong willingness to learn) :

  • Containers & Kubernetes : Some exposure to Docker and container orchestration concepts
  • Cloud Platforms : Basic familiarity with AWS services (EC2, S3, IAM, EKS, Lambda, RDS)
  • CI / CD : Understanding of continuous integration and deployment pipelines
  • Infrastructure as Code : Exposure to Terraform, CloudFormation, or similar tools
  • You'll Grow Into :

  • Deep Kubernetes expertise (deployments, services, operators, Helm, Kustomize)
  • Advanced AWS architecture and service design
  • GitOps workflows and tooling (ArgoCD, Flux, etc.)
  • Monitoring, observability, and logging strategies (Elastic, Prometheus, etc.)
  • Security best practices (IAM, RBAC, secrets management, least privilege)
  • Networking fundamentals (DNS, load balancing, VPCs, service meshes)
  • You’ll have access to senior engineers with deep expertise in cloud architecture, Kubernetes, and large-scale systems — people who love mentoring and collaborating on tough technical challenges.

    What Matters Most to Us

    Beyond technical skills, we value :

  • Ownership - You take initiative, follow through, and care about the impact of your work
  • Collaboration - You work well with developers and other platform engineers, asking good questions and sharing knowledge
  • Growth mindset - You see challenges as learning opportunities, not roadblocks
  • Pragmatism - You balance ideal solutions with practical constraints and shipping value
  • We’ll tailor the scope of ownership and autonomy based on your experience. Whether you’re growing into the role or already very senior, you’ll have meaningful responsibility that matches your strengths.

    Requirements

  • 3-5+ years of software development experience
  • University degree in Computer Science, Engineering, or equivalent practical experience
  • Technically ambitious and self-motivated
  • Able to work in English (all technical documentation and code)
  • Comfortable integrating into a French-speaking work environment (daily conversation)
  • What We Offer

  • A team that cares : Passionate, collaborative engineers who love what they do
  • Real autonomy : Relatively flat hierarchy that encourages expression and professional development
  • Flexibility : Hybrid work arrangement
  • International environment : Dynamic French / English workplace where you'll see your projects evolve and make real impact
  • Growth opportunity : Join early and help shape a platform team from the ground up
  • Don't Check Every Box? Apply Anyway.

    If you're a strong developer who's excited about platform engineering and cloud-native technologies, we want to hear from you - even if you don't have extensive Kubernetes or AWS experience yet. We're investing in people who have the fundamentals and the drive to become experts.

    If this sounds interesting and you're curious about our challenges, let's chat!

    Créer une alerte emploi pour cette recherche

    Senior Platform Software Developer • Ville Saint-Laurent, Quebec, CA

    Offres similaires
    Senior Lead Developer

    Senior Lead Developer

    National Bank of Canada • Montreal
    Temps plein
    A career as a Senior Lead Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a full-stack developer and using your technical skills, leadership,...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Backend Developer — Monetization

    Senior Backend Developer — Monetization

    Xsolla • Montreal
    Temps plein
    Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to he...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Go Engineer - Platform Integrations & Kubernetes

    Senior Go Engineer - Platform Integrations & Kubernetes

    Flexera • Ahuntsic North, ca
    Temps plein
    A technology solutions provider in Ottawa seeks a talented Senior Software Engineer to enhance their integration technology. The ideal candidate will have a strong background in Go programming and e...Voir plus
    Dernière mise à jour : il y a 22 heures • Offre sponsorisée • Nouvelle offre
    SENIOR DEVELOPER AND TECH LEAD - MENDIX AND FULL STACK.NET

    SENIOR DEVELOPER AND TECH LEAD - MENDIX AND FULL STACK.NET

    BDC • Montreal
    Temps plein
    We are banking at another level.It also means being at the centre of ambitious economic and financial projects to see further and to do things differently, to fuel the success of Canadian entrepren...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Platform Engineer - TELUS Digital

    Senior Platform Engineer - TELUS Digital

    TELUS Digital • mercier, qc, ca
    Temps plein
    Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS , one of Canada’s largest telecommunica...Voir plus
    Dernière mise à jour : il y a 8 heures • Offre sponsorisée • Nouvelle offre
    Senior Software Engineer, Canada

    Senior Software Engineer, Canada

    AutoScale Ventures • Ahuntsic North, ca
    Temps plein +1
    Position : Senior Software Engineer Location : Remote (Canada) Job Type : Full-time Work Schedule : 9 : 00 AM- 5 : 00 PM PST Base Salary : CAD $150,000 per year Role Overview. Were looking for a Senior Softw...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Senior DevOps Programmer

    Senior DevOps Programmer

    Zeni Max Media, Inc. • Montreal
    Temps plein
    Bethesda Game Studios strives to offer its employees a well‑balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America’...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Platform Engineer, Stealth Start-Up Company

    Platform Engineer, Stealth Start-Up Company

    Firstbase • Montreal
    Temps plein
    We’re a Seed-Funded Startup developing an AI-native platform that converts messy human business intent into production-ready software. We tackle the gaps where current tools fall short in real-world...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Backend Platform Engineer — Hybrid, Impact at Scale

    Backend Platform Engineer — Hybrid, Impact at Scale

    Dialogue Technologies Inc. • Montreal
    Temps plein
    A leading virtual care provider in Canada seeks a Software Developer for their Backend Platform team.You will design and develop services, optimize workflows, and work collaboratively with diverse ...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Montreal Scala / Spark Developer — Onsite 12-Month Contract

    Montreal Scala / Spark Developer — Onsite 12-Month Contract

    SRA Group • Montreal
    Temps plein +1
    A technology consulting firm is seeking a professional to develop distributed applications using Spark, preferably with Scala. Candidates should have 4 to 8 years of experience and strong problem-so...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Tech Delivery Lead — Software & Architecture

    Tech Delivery Lead — Software & Architecture

    Lebeau Vitres d'autos • Montreal
    Temps plein
    A leading auto glass repair service in Montreal is seeking an IT Development Lead to oversee software quality and development across projects. In this role, you will work within a multidisciplinary ...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Cloud Platform Software Developer

    Senior Cloud Platform Software Developer

    March Networks • Ahuntsic North, ca
    Temps plein
    Senior Cloud Platform Software Developer 2 days ago Be among the first 25 applicants.March Networks is proud to be recognized as one of Ottawa's Best Places to Work. March Networks is an established...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Software Developer – API

    Software Developer – API

    Amilia • Greater Montreal Area, QC, CA
    Temps plein
    Amilia is transforming the recreation and activities market with its innovative, purpose-built SaaS platform.Designed for municipalities, community centers, nonprofits, businesses, and recreation o...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Hybrid Senior AI Platform Product Owner

    Hybrid Senior AI Platform Product Owner

    Morgan Stanley • Montreal
    Temps plein
    A leading global financial services firm in Montreal is seeking a Senior Technical Product Owner.This role involves driving the development of an AI platform and collaborating with diverse stakehol...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Sr. Software Developer

    Sr. Software Developer

    TrendMicro • Ahuntsic North, ca
    Temps plein
    Software Developer page is loaded## Sr.Posted Todayjob requisition id : .R0008845Trend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information across enterp...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Senior Software Developer, Full-stack

    Senior Software Developer, Full-stack

    Dialogue • Montréal, Quebec, Canada, H3A 3G3
    Temps plein
    Dialogue is the #1 virtual care provider in Canada.Integrated Health Platform🅫, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness) to...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Montreal Contract : Scala / Spark Data Platform Developer

    Montreal Contract : Scala / Spark Data Platform Developer

    J RAM IT Consulting • Montreal
    Temps plein +1
    A technology consulting firm in Montreal is seeking a Scala Developer for a 12-month contract.The ideal candidate will have strong experience in building distributed applications using Apache Spark...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Azure Software Engineer & Tech Leader

    Senior Azure Software Engineer & Tech Leader

    CMHC • Montreal
    Temps plein
    A Canadian housing agency in Montreal is seeking a Software Engineer specializing in Microsoft Azure.The role involves designing and implementing innovative software solutions that meet business ne...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée