Senior Cybersecurity & DNS Software Engineer

Canadian Internet Registration

Ottawa

Hybrid

CAD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Canadian Internet Registration Authority (CIRA) invites a seasoned software engineer to advance Canada’s cybersecurity infrastructure from our Ottawa-area team. You will design and build XDR and DNS-based products, implement secure coding practices, and mentor peers while collaborating across Cybersecurity, DevOps and infrastructure teams.

You’ll drive CI/CD pipelines, contribute to architecture, and help secure our internet infrastructure for Canadians and global users.

Qualifications

  • Bachelor's degree in computer science, software engineering or related field.
  • 7+ years of professional software development experience.
  • Proficiency in Java (Spring/Play) or Python and Linux scripting.
  • Deep understanding of secure design, threat mitigation, and authZ.

Responsibilities

  • Lead design and development of XDR and DNS-based cybersecurity products.
  • Translate security requirements into secure, scalable software solutions.
  • Apply secure coding practices aligned with OWASP standards.
  • Conduct code reviews and mentor junior developers on security quality.
  • Collaborate with cybersecurity analysts, DevOps and infra teams.
  • Support CI/CD pipelines and automated testing in cloud/hybrid environments.
  • Investigate performance, security vulnerabilities, and interoperability issues.
  • Participate in architecture discussions and system evolution decisions.
  • Create and maintain technical documentation for systems and deployments.
  • Contribute to on-call rotation to ensure service uptime.

Skills

Java (Spring/Play)
Python
Linux
Secure design
CI/CD pipelines
Docker
Terraform/Ansible
DNS/Networking basics

Education

Bachelor's degree in computer science or related field

Tools

GitLab CI
Jenkins
TeamCity
Docker
Terraform
Ansible

Job description

Canadian Internet Registration Authority (CIRA) invites a seasoned software engineer to advance Canada’s cybersecurity infrastructure from our Ottawa-area team. You will design and build XDR and DNS-based products, implement secure coding practices, and mentor peers while collaborating across Cybersecurity, DevOps and infrastructure teams.

You’ll drive CI/CD pipelines, contribute to architecture, and help secure our internet infrastructure for Canadians and global users.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer (12 months)
Senior Software Developer (12 months)

CIRA • Ottawa

Hybrid
CAD 110,000 - 140,000
Remote Cybersecurity Product Leader
Remote Cybersecurity Product Leader

Canadian Internet Registration • Ottawa

Hybrid
CAD 100,000 - 140,000
Senior Software Developer (12 months)
Senior Software Developer (12 months)

Canadian Internet Registration • Ottawa

Hybrid
CAD 120,000 - 180,000
Manager, Technical Solutions
Manager, Technical Solutions

Canadian Internet Registration • Ottawa

On-site
CAD 80,000 - 110,000
Senior Product Manager (Cybersecurity)
Senior Product Manager (Cybersecurity)

Canadian Internet Registration • Ottawa

On-site
CAD 90,000 - 130,000
Senior Product Manager (Cybersecurity)
Senior Product Manager (Cybersecurity)

CIRA • Ottawa

Hybrid
CAD 90,000 - 130,000
Senior Software Developer
Senior Software Developer

Jobtailor • Ottawa

On-site
CAD 120,000 - 180,000
DevOps Specialist (6 months)
DevOps Specialist (6 months)

Jobless • Ottawa

Hybrid
CAD 90,000 - 120,000
Senior Product Manager (Cybersecurity)
Senior Product Manager (Cybersecurity)

Canadian Internet Registration • Ottawa

Hybrid
CAD 100,000 - 140,000
Senior Business Intelligence Developer
Senior Business Intelligence Developer

CIRA • Ottawa

Hybrid
CAD 110,000 - 140,000