Agentic AI Software Engineer II — Cloud-Native & Secure

Sophos

Ottawa

Hybrid

CAD 90,000 - 130,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Remote-first with hybrid options
LinkedIn Learning
Wellbeing program
Calm app subscription
Parental leave and caregiver leave
EAP for confidential counseling
SOPH-Fest and social events
Global fitness challenges

Job summary

Sophos is seeking a Software Engineer II to design, build and support AI-powered cybersecurity capabilities. You’ll work on cloud-native microservices and REST APIs in Python, collaborating with leads and cross-functional teams to deliver secure, scalable services and customer value.

Join a remote-first organization with hybrid options, flexible hours, and ongoing learning opportunities while applying secure development practices and contributing to AI-enabled software solutions.

Qualifications

  • Bachelor’s degree in CS or related field.
  • 2+ years of professional software development experience delivering production code.
  • Experience designing cloud-native microservices and REST APIs in Python.

Responsibilities

  • Design, develop, test and maintain cloud-native microservices and REST APIs using Python and frameworks such as FastAPI.
  • Contribute to LLM-powered applications and supporting services for development, deployment, observation and operation.
  • Collaborate with engineering, product management and DevOps to deliver secure, scalable services.
  • Write clear, maintainable, tested code and participate in peer reviews and code reviews.
  • Work with AWS services, containers and CI/CD pipelines to support production readiness.

Skills

Python
Docker
Kubernetes
CI/CD
Unix/Linux
AWS
API development

Education

Bachelor's degree in Computer Science or related

Tools

FastAPI
Temporal
PostgreSQL
Redis
Elasticsearch

Job description

Sophos is seeking a Software Engineer II to design, build and support AI-powered cybersecurity capabilities. You’ll work on cloud-native microservices and REST APIs in Python, collaborating with leads and cross-functional teams to deliver secure, scalable services and customer value.

Join a remote-first organization with hybrid options, flexible hours, and ongoing learning opportunities while applying secure development practices and contributing to AI-enabled software solutions.

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

Similar jobs worth comparing

Software Engineer (Agentic AI)
Software Engineer (Agentic AI)

Sophos • Ottawa

Hybrid
CAD 90,000 - 130,000
Remote-first with hybrid options
LinkedIn Learning
Wellbeing program
+5
Senior Software Engineer - Cloud Security & AI
Senior Software Engineer - Cloud Security & AI

Sophos • Canada

On-site
CAD 105,000 - 175,000
Remote-first
Comprehensive benefits
Bonus eligibility
Senior Security Engineer: Secure AI & Cloud, Remote
Senior Security Engineer: Secure AI & Cloud, Remote

Visa Hunt • Toronto

Hybrid
CAD 110,000 - 170,000
Lunch stipend
Health & dental benefits
RRSP matching
+5
Agentic AI Platform Engineer II
Agentic AI Platform Engineer II

Socure • Toronto

On-site
CAD 110,000 - 150,000
Senior AppSec Engineer - Remote Cloud & AI Security
Senior AppSec Engineer - Remote Cloud & AI Security

Mosaec • Ottawa

Hybrid
CAD 250,000 - 312,000
Learning & development
Home office setup
Professional memberships
+2
AI-Powered Channel Marketing Manager for Cybersecurity Partners
AI-Powered Channel Marketing Manager for Cybersecurity Partners

Sophos • Toronto

Hybrid
CAD 90,000 - 115,000
Azure AI Software Engineer: AI-First Cloud-Native Dev
Azure AI Software Engineer: AI-First Cloud-Native Dev

Quest Software Canada Inc • Nova Scotia

Hybrid
CAD 110,000 - 150,000
Competitive pay
Annual bonuses
Comprehensive benefits
+3
Software Engineer, AI Adoption Platform (Remote-friendly)
Software Engineer, AI Adoption Platform (Remote-friendly)

Cohere • Toronto, Montreal (administrative region)

Hybrid
CAD 90,000 - 150,000
Lunch stipend
Health and dental benefits
RRSP matching
+5
Senior Software Engineer (Security)
Senior Software Engineer (Security)

Super • Toronto

Hybrid
CAD 90,000 - 120,000
Competitive salary
Learning & development allowance
Generous equity options
+2
Security Architect
Security Architect

Ateko, backed by Bell Canada • Montreal (administrative region)

On-site
CAD 120,000 - 160,000