Senior Software Developer, DevOps

Canada Posted Jun 17, 2026 0 views

Compensation

Compensation not disclosed

This employer didn't list pay. Model a likely range with the calculator.

Model this offer in the calculator

Job description

Team: IT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer, DevOps based in Canada.

This role sits at the heart of a modern cloud engineering organization, focused on building and evolving reliable, scalable, and secure infrastructure that powers critical production systems. You will play a key part in shaping developer experience and enabling engineering teams to deliver value faster and more safely. Working within a highly collaborative environment, you will design and automate infrastructure, improve system reliability, and reduce operational overhead through thoughtful engineering. The role combines hands-on software development with platform engineering and Site Reliability Engineering practices. You will contribute directly to the evolution of cloud-native systems while also helping teams adopt better tools, processes, and workflows. This is a high-impact position where your work directly influences system stability, developer productivity, and overall engineering efficiency.

Accountabilities:

In this role, you will be responsible for designing, building, and operating cloud infrastructure and internal platforms while ensuring reliability, scalability, and efficiency across systems and development workflows.

  • Design and develop infrastructure tools, automation systems, libraries, and services that improve platform reliability and developer experience
  • Own the reliability, security, and performance of large-scale cloud-based Linux infrastructure
  • Participate in on-call rotations and ensure rapid diagnosis and resolution of production incidents
  • Lead delivery of technical initiatives by owning milestones, epics, and infrastructure-related projects
  • Build and evolve infrastructure-as-code solutions and cloud-native systems
  • Identify, design, and implement platform improvements, including new features and automation opportunities
  • Reduce operational overhead by eliminating repetitive tasks, alert noise, and manual interventions
  • Operate, maintain, and improve production environments, including upgrades, migrations, and system diagnostics
  • Enable development teams by providing tools, APIs, and best practices across the software lifecycle
  • Collaborate cross-functionally to improve engineering processes, systems, and technical workflows
  • Document work, share knowledge, and contribute to mentoring and technical enablement across teams
  • Requirements:

    This role requires strong DevOps, SRE, and software engineering expertise, combined with a proactive mindset and experience working in complex cloud environments.

    • Minimum 5 years of experience in DevOps, SRE, or software engineering roles with significant production system impact
    • Strong experience with cloud infrastructure (AWS, Azure, or GCP) and infrastructure-as-code tools
    • Solid understanding of Linux systems administration, networking (L3–L7), and system-level troubleshooting
    • Experience building, operating, and maintaining scalable SaaS or distributed systems
    • Strong coding skills with an emphasis on clean, efficient, and scalable software design
    • Experience mentoring or collaborating closely with other engineers to improve team performance
    • Deep understanding of reliability engineering, monitoring, and incident response practices
    • Strong problem-solving skills with a structured, analytical approach to complex system issues
    • Ability to work effectively in agile, fast-moving environments with evolving priorities
    • Strong collaboration, communication, and knowledge-sharing skills across technical teams
    • A proactive, ownership-driven mindset with resilience in ambiguous or high-pressure situations
    • Benefits:

      • Competitive salary range of $115,400–$161,600 CAD
      • Fully remote-friendly working environment with flexibility and autonomy
      • Opportunity to work on large-scale cloud infrastructure and high-impact production systems
      • Comprehensive health and wellness benefits package
      • Strong focus on learning, development, and continuous technical growth
      • Inclusive, collaborative engineering culture emphasizing teamwork and knowledge sharing
      • Opportunity to participate in on-call rotations that drive real-world operational ownership
      • Exposure to modern DevOps, SRE, and cloud-native engineering practices.

Related roles

Similar jobs