Software Engineer II, Agentic AI
New
S
SophosCybersecurity
In Canada, the base salary for this role ranges from $86,000 to $144,000.Full-TimeMiddle
SalaryIn Canada, the base salary for this role ranges from $86,000 to $144,000.
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSDockerPostgreSQLPythonElasticSearchKubernetesFastAPIRedisCI/CDRESTful APIs
Requirements
- Degree in Computer Science, Software Engineering or related discipline, or equivalent practical experience.
- Relevant professional experience delivering production code in a collaborative environment.
- Practical development experience with web services, microservices or REST APIs using Python.
- Sound knowledge of Python and API frameworks such as FastAPI, Flask or Django.
- Working knowledge of AWS services and cloud-native application concepts.
- Working knowledge of Docker, Kubernetes, CI/CD and Unix/Linux environments.
- Ability to use SQL and data stores such as PostgreSQL or Redis.
- Strong analytical and problem-solving skills.
- Clear written and verbal communication skills.
- Ability to use AI-assisted development tools responsibly.
Responsibilities
- Design, develop, test and maintain cloud-native microservices and REST APIs using Python and frameworks such as FastAPI, FastMCP and Temporal.
- Contribute to LLM-powered applications and supporting services for deployment and observability.
- Integrate data technologies including PostgreSQL, Redis and Elasticsearch.
- Deliver assigned features through design, implementation, code review, testing, deployment and monitoring.
- Investigate and resolve defects in distributed systems using structured analysis.
- Manage containerized and event-driven services using Docker, Kubernetes and CI/CD pipelines.
- Collaborate with cross-functional partners, including Product Management and DevOps, to support iterative delivery.
View Full Description & ApplyYou'll be redirected to the employer's site