Remotery

Senior Python Engineer

atSophosCA flagCanadaFull-timeBackend EngineerSenior$125k – $209k/year

Posted May 7

This is a fully remote position, open to applicants in Canada.

📋 Description

• Collaborate with engineering leadership, architects, product management, and cross-functional teams to establish technical direction and prioritize features.

• Design and develop scalable, cloud-native microservices and REST APIs utilizing Python, FastAPI, and Celery.

• Create AI-driven applications along with the platforms and services that facilitate their development, deployment, and operation.

• Integrate and enhance data systems, including Postgres, Redis, and Elasticsearch, to support high-performance AI and cybersecurity tasks.

• Work effectively with Product Management, DevOps, QA, and fellow developers to deliver solutions that fulfill both technical excellence and customer requirements.

• Assume complete ownership of significant features or projects from design through to deployment and monitoring, demonstrating a high level of autonomy.

• Provide technical mentorship and support to less-experienced engineers, assisting them in skill development and the delivery of high-quality code.

• Influence architectural and design choices across multiple services or projects, ensuring scalability, reliability, and alignment with long-term product strategies.

• Stay updated with advancements in Generative AI, cloud technologies, and cybersecurity, contributing innovative ideas to keep the platform at the forefront.

• Work with Kubernetes, CI/CD pipelines, event-driven systems, and large-scale data processing to deliver robust and reliable services.


⛳️ Requirements

• Bachelor’s degree in Computer Science or equivalent experience.

• Over 5 years of professional software development experience, including the design and construction of scalable microservices and REST APIs.

• Strong proficiency in Python development, with experience in FastAPI or other web frameworks.

• Practical experience in building and managing cloud-native applications on AWS (EKS, Lambda, S3, Bedrock, etc.).

• Solid understanding of containerization and orchestration technologies (Docker, Kubernetes).

• Proficiency in SQL and NoSQL databases (Postgres, Redis) and experience in integrating search platforms like Elasticsearch.

• Comfort working in Unix/Linux environments and modern development workflows.

• Proven ability to take ownership of large features or projects end-to-end; from design and implementation to deployment and monitoring, demonstrating a strong sense of accountability.

• Established experience mentoring junior and mid-level engineers, promoting a culture of learning and continuous improvement.

• Demonstrated capacity to influence technical direction on a broader scale — contributing to system architecture, cross-team initiatives, and long-term technology strategy.

• Ability to work independently while proactively suggesting enhancements, proposing new ideas, and driving features forward with minimal supervision.

• Strong problem-solving skills, with the capability to troubleshoot and debug complex distributed systems.

• Excellent communication skills, enabling collaboration across engineering, product, and research teams.

• Familiarity with Agile/Scrum methodologies and iterative software delivery processes.

• Knowledge of Agentic Coding tools such as Claude Code, Cursor, Codex, etc.


🏝️ Benefits

• Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach.

• Employee-led diversity and inclusion networks that foster community and provide education and advocacy.

• Annual charity and fundraising initiatives and volunteer days for employees to support local communities.

• Global employee sustainability initiatives aimed at reducing our environmental footprint.

• Global fitness and trivia competitions to keep our bodies and minds sharp.

• Global wellbeing days for employees to relax and recharge.

• Monthly wellbeing webinars and training sessions to support employee health and wellbeing.

People also viewed

WEX1 hour ago

Lead Software Engineer, Java

US flagDistrict of Columbia, +3 more statesFull-timeBackend Engineer$140.6k – $173.1k/year
ApplyView job
Qruise1 hour ago

Backend Developer – AI, Quantum Computing

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
Leidos1 hour ago

Senior Network Storage Engineer

US flagUnited States OnlyFull-timeBackend Engineer$92.3k – $166.8k/year
ApplyView job
Latino Legends1 hour ago

Java Software Engineer – AI Imaging

US flagUnited States OnlyFull-timeBackend Engineer$5,000 – $10k/month
ApplyView job
Wizdaa1 hour ago

Senior Backend Architect

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Nagarro1 hour ago

Principal Engineer, Python Fullstack – React, GenAI

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers