Talent.com
Senior Cloud Platform Software Developer
Senior Cloud Platform Software DeveloperMarch Networks • Ottawa, ON, CA
Senior Cloud Platform Software Developer

Senior Cloud Platform Software Developer

March Networks • Ottawa, ON, CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

March Networks is an established global leader in the video surveillance industry and works with the world’s largest retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance your career. At March Networks, we value your hard work, creativity and your passionate desire to deliver only the best to our customers, partners and each other.

We are seeking a Senior Cloud Platform Software Developer to architect, build, and evolve our cloud-native, multi-tenant platform, ensuring it is highly scalable, resilient, and interoperable. You will take ownership of distributed services, automation pipelines, and infrastructure orchestration to enable high availability, zero-downtime updates, and efficient global performance . This role is key to enabling seamless service integration, intelligent automation, and consistent user experiences across global deployments. You will also mentor junior developers and shape the future of our cloud services architecture.

Key Responsibilities

  • Platform Architecture & Design : Architect and implement distributed, cloud-native services using Kubernetes and other CNCF-aligned technologies, focusing on horizontal scaling and zero-downtime deployment.
  • Service & API Ownership : Lead design reviews, define coding standards, and guide the development of platform APIs and SDKs .
  • Multi-Tenancy & Access : Manage the lifecycle of multi-tenant services, including provisioning, entitlements, and architecting fine-grained authorization and policy services.
  • DevOps & Automation : Drive the adoption of Infrastructure-as-Code (IaC) and GitOps patterns across the platform. Collaborate with DevOps / SRE teams to optimize automation, reliability, and performance.
  • Observability : Implement and define observability standards ( logging, metrics, and distributed tracing ) using tools such as OpenTelemetry and Prometheus to improve platform reliability.
  • Global Scalability & Optimization : Ensure global scalability and internationalization, aligning with best practices in localization and data sovereignty. Optimize for resource efficiency and sustainable, cost-conscious operations.
  • Strategic & Technical Leadership : Partner with architecture teams to define and evolve platform architecture, security, and compliance. Mentor junior developers and advocate for a culture of technical excellence and cloud-native design patterns.

Qualifications

Required Expertise

  • Bachelor’s or master’s degree in computer science, engineering, or a related field.
  • 5+ years of experience building and operating large-scale, cloud-native systems.
  • Deep knowledge of at least one major cloud platform (AWS, Azure, or GCP).
  • Expertise in Kubernetes and container orchestration at scale (e.g., Docker, EKS, AKS, or GKE).
  • Strong coding proficiency in at least one modern backend language (Go, Python, Java, or Node.js).
  • Proven experience with Infrastructure as Code (IaC) tools (Terraform, CloudFormation, or Pulumi).
  • Hands-on experience with CI / CD pipelines, GitOps workflows , and DevOps tooling.
  • Strong understanding of distributed systems, microservices, networking, and service meshes .
  • Experience designing multi-tenant systems, including access management, security, and compliance.
  • Nice to Have

  • Familiarity with serverless computing, event-driven workflows, or data streaming frameworks.
  • Experience designing globally distributed architectures with internationalization and localization support.
  • Familiarity with observability stacks (Prometheus, Grafana, Datadog, ELK).
  • Experience with hybrid or edge-native architectures.
  • Cloud certifications (e.g., AWS Professional, GCP Professional Cloud Developer, or CKA).
  • Contributions to open-source or CNCF projects.
  • Soft Skills

  • Strategic mindset and the ability to design for long-term scalability and resilience.
  • Strong sense of ownership and accountability for system quality.
  • Excellent communication and mentorship skills.
  • March Networks is an equal opportunity employer and supports a diverse workforce.

    Accommodations are available upon request for candidates taking part in all aspects of the selection process. Applicants can make their accommodation needs known to us in their application.

    Please note March Networks uses AI as part of the recruitment process.

    Hiring salary range for this position is between $125,000 – $135,000. This is an existing vacancy with one opening.

    Create a job alert for this search

    Senior Cloud Platform Software Developer • Ottawa, ON, CA

    Similar jobs
    Cloud Architect

    Cloud Architect

    Akkodis • Ottawa
    Full-time
    Join Our IT Support Talent Network – Future Opportunities in Ottawa.Akkodis is currently building a network of.Design and implement secure, scalable, and reliable Google Cloud based infrastructure ...Show more
    Last updated: 20 days ago • Promoted
    Senior Data Engineer - Integrations & Cloud Platforms

    Senior Data Engineer - Integrations & Cloud Platforms

    Groupe Nordik • Outaouais
    Full-time
    A leading wellness company in Outaouais is seeking a Senior Developer (Level 3) specializing in data and integrations.This role focuses on backend systems, data pipelines, and database-driven appli...Show more
    Last updated: 23 days ago • Promoted
    Senior Platform Engineer - Cloud Native & Kubernetes

    Senior Platform Engineer - Cloud Native & Kubernetes

    BlackBerry • Ottawa
    Full-time
    A leading technology firm in Ottawa is looking for a skilled DevOps Engineer to join its expanding engineering team.This role involves managing Kubernetes clusters, developing CI / CD pipelines, and ...Show more
    Last updated: 3 days ago • Promoted
    Platform Engineer (Cloud Reliability Engineer)

    Platform Engineer (Cloud Reliability Engineer)

    Nanometrics Inc. • Ottawa
    Full-time
    Platform Engineer (Cloud Reliability Engineer).Reports to : Director, Global Operations.With 40 years of seismic technology and industry application experience, we are a global, award‑winning compan...Show more
    Last updated: 23 days ago • Promoted
    Azure Cloud Solutions Architect – Relocation Included

    Azure Cloud Solutions Architect – Relocation Included

    Black Pen Recruitment • Ottawa
    Full-time
    A leading recruitment agency is looking for a skilled Solution Architect to join a client in Ottawa, Canada.This role involves creating and delivering innovative solutions on the Azure platform, wo...Show more
    Last updated: 21 days ago • Promoted
    Senior SQL & Data Solutions Architect (Cloud)

    Senior SQL & Data Solutions Architect (Cloud)

    isgSearch • Ottawa
    Full-time
    A global renewable energy organization located in Ottawa is searching for a Senior Systems Analyst to join their Digital Insights team. This role focuses on designing cloud-based data solutions usin...Show more
    Last updated: 5 days ago • Promoted
    Senior Platform Engineer — Go, Kubernetes & Terraform

    Senior Platform Engineer — Go, Kubernetes & Terraform

    Flexera • Ottawa
    Full-time
    A technology optimization company based in Ottawa is seeking a talented Staff Software Engineer to contribute to platform development. The role requires strong expertise in Go programming, extensive...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Architect - Cloud & HPC Platform

    Senior Software Architect - Cloud & HPC Platform

    Myticas Consulting • Ottawa
    Full-time
    A leading technology consulting firm in Ottawa seeks a Senior Technical Leader to oversee the software architecture and ongoing support of the System Model platform. The ideal candidate will guide t...Show more
    Last updated: 6 days ago • Promoted
    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare

    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare

    Ampstek • gatineau, qc, ca
    Full-time
    Job Title : Senior Cloud Engineer (Azure).Terraform, Azure Cloud Services.Terraform (Strong experience – 4+Yrs).Show more
    Last updated: 3 days ago • Promoted
    Senior Developer

    Senior Developer

    Opti9 Technologies LLC • Ottawa
    Full-time
    Are you an experienced Senior Developer with a passion for troubleshooting and debugging complex issues across the stack? Do you want to be a part of an innovative team in the cloud space? If so, t...Show more
    Last updated: 19 days ago • Promoted
    Senior Platform Engineer — Cloud, Kubernetes & CI / CD

    Senior Platform Engineer — Cloud, Kubernetes & CI / CD

    BlackBerry Inc. • Ottawa
    Full-time
    A leading tech company in Ottawa is seeking a DevOps Engineer to join their rapidly growing Radar team.In this role, you'll design and manage Kubernetes clusters, build CI / CD pipelines using Jenkin...Show more
    Last updated: 23 days ago • Promoted
    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare - ottawa

    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare - ottawa

    Ampstek • ottawa, on, ca
    Full-time
    Job Title : Senior Cloud Engineer (Azure).Terraform, Azure Cloud Services.Terraform (Strong experience – 4+Yrs).Show more
    Last updated: 3 days ago • Promoted
    Senior Cloud Infrastructure Lead (Azure / AWS)

    Senior Cloud Infrastructure Lead (Azure / AWS)

    Atlas HXM • Ottawa
    Full-time
    A global HR solutions provider is seeking a Senior Manager of Infrastructure in Ottawa, Canada.You will be responsible for managing Azure / AWS cloud infrastructure, ensuring reliability and performa...Show more
    Last updated: 23 days ago • Promoted
    Cloud Solutions Architect - Azure & AWS Leader

    Cloud Solutions Architect - Azure & AWS Leader

    Softchoice • Ottawa
    Full-time
    A leading IT solutions provider in Ottawa is seeking a Solution Development Architect.This role entails strategic planning and architectural design for cloud solutions. Candidates should have over 1...Show more
    Last updated: 21 days ago • Promoted
    Cloud Architect

    Cloud Architect

    HubSpoke, Inc. • Ottawa
    Full-time +1
    HubSpoke is hiring an IT Project Manager as a permanent employee to join our growing team! You will plan, establish and oversee assigned medium to large public sector IT projects for various agenci...Show more
    Last updated: 23 days ago • Promoted
    Senior Cloud & SaaS Platform Architect

    Senior Cloud & SaaS Platform Architect

    LeverageTek Staffing Solutions • Ottawa
    Full-time +1
    A staffing solutions firm in Canada is actively seeking a Senior System Architect for a 12-month contract in Ottawa.This role involves overseeing the RISR platform and ensuring effective collaborat...Show more
    Last updated: 4 days ago • Promoted
    Senior Programmer (Salesforce Commerce Cloud) - ottawa

    Senior Programmer (Salesforce Commerce Cloud) - ottawa

    Ateko, backed by Bell Canada • ottawa, on, ca
    Full-time
    Senior Programmer - Salesforce Commerce Cloud (SFCC) - remote contract.Salesforce Commerce Cloud (SFCC).Experience with Business Manager : management of product catalogs, promotions, users, site con...Show more
    Last updated: 7 days ago • Promoted
    Platform Engineer - Cloud, Kubernetes & IaC

    Platform Engineer - Cloud, Kubernetes & IaC

    Canadian Bank Note Company, Limited • Ottawa
    Full-time +1
    A leading secure technology solutions provider in Ottawa is seeking a Platform Developer to automate setup and configuration of Azure Cloud and on-prem platforms. This role requires 10+ years of exp...Show more
    Last updated: 23 days ago • Promoted