Software Engineer II, Agentic AI

Sophos
Canada
Workplace: RemoteFull timeUSD 86,000 - 144,000 annuallyFunction: Software EngineeringSkills: ["Structured problem-solving","Clear written communication","Clear verbal communication","Collaboration","Responsible AI practices"]

Design, build, and support reliable AI-powered cybersecurity capabilities as part of the Agentic AI team. You’ll develop moderately scoped microservices and REST APIs using Python and frameworks such as FastAPI, build and operate LLM-powered applications, and integrate data stores like PostgreSQL, Redis, and Elasticsearch. Work through design, implementation, testing, deployment, monitoring, and defect resolution in distributed systems while collaborating with product, DevOps, QA, and security partners.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Sophos
Sophos
1 day ago

Software Engineer II, Agentic AI

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Design, build, and support reliable AI-powered cybersecurity capabilities as part of the Agentic AI team. You’ll develop moderately scoped microservices and REST APIs using Python and frameworks such as FastAPI, build and operate LLM-powered applications, and integrate data stores like PostgreSQL, Redis, and Elasticsearch. Work through design, implementation, testing, deployment, monitoring, and defect resolution in distributed systems while collaborating with product, DevOps, QA, and security partners.
Location: Canada
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, and maintain cloud-native microservices and REST APIs using Python and relevant frameworks.
  • •Contribute to LLM-powered applications and the supporting services to develop, deploy, observe, and operate them.
  • •Integrate data technologies including PostgreSQL, Redis, and Elasticsearch following established patterns for performance and reliability.
  • •Deliver features through design, implementation, code review, testing, deployment, and production monitoring, seeking guidance when needed.
  • •Investigate and resolve defects in distributed systems using logs, metrics, and appropriate debugging tools.

Pay and Benefits

Salary: USD 86,000 - 144,000 annually

Key Requirements

  • •Have a degree in Computer Science, Software Engineering, or a related discipline (or equivalent practical experience).
  • •Deliver production software in a collaborative engineering environment.
  • •Develop web services, microservices, or REST APIs using Python (or a comparable language).
  • •Participate across the software delivery lifecycle (design, implementation, testing, deployment, and operational support).
  • •Use structured problem-solving to resolve technical issues and communicate clearly across engineering and product teams.
Experience:CybersecurityAIDistributed systemsCloud-nativeMicroservices
Education:
Skills:Structured problem-solvingClear written communicationClear verbal communicationCollaborationResponsible AI practices
Tech Stack:PythonFastAPIFastMCPTemporalMicroservicesREST APIsPostgreSQLRedisElasticsearchAWSDockerKubernetesCI/CDUnix/LinuxAI-assisted development tools

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Sophos
Provides enterprise cybersecurity software and services including endpoint protection, network security, cloud security, encryption, and managed threat response to protect organizations from advanced threats and ransomware.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 500M to 1B
Growth: Established Company
Valuation: Unicorn (USD 1B+)
Funding: Private Equity Backed
Headquarters: Abingdon, United Kingdom
Founded: 1985
WebsiteLinkedIn