Remotery

Senior Python Engineer

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

Posted Jun 21

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 implement scalable, cloud-native microservices and REST APIs utilizing Python, FastAPI, and Celery.

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

• Integrate and enhance data systems such as 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 achieve both technical excellence and meet customer requirements.

• Take complete ownership of significant features or projects from design to deployment and monitoring, operating with a high level of autonomy.

• Offer technical mentorship and support to junior engineers, aiding in their skill development and ensuring the delivery of high-quality code.

• Influence architectural and design decisions across various services or projects, ensuring scalability, reliability, and alignment with the long-term product vision.

• Stay updated with advancements in Generative AI, cloud technologies, and cybersecurity, and present ideas to maintain the platform's cutting-edge status.

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


⛳️ Requirements

• BS in Computer Science or equivalent professional experience.

• 5+ years of professional software development experience, including designing and building scalable microservices and REST APIs.

• Strong Python development expertise, 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 (Docker, Kubernetes).

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

• Comfort with Unix/Linux environments and modern development workflows.

• Proven ability to independently manage large features or projects from design and implementation to deployment and monitoring, demonstrating a strong sense of accountability.

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

• Demonstrated capability to contribute to technical direction on a broader scale, including system architecture, cross-team initiatives, and long-term technology strategy.

• Able to work independently, taking initiative to suggest enhancements, propose new concepts, and advance features with minimal supervision.

• Strong problem-solving abilities with the capacity to troubleshoot and debug complex distributed systems.

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

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

• Familiarity with Agentic Coding tools such as Claude Code, Cursor, Codex, etc.


🏝️ Benefits

• Sophos embraces a remote-first working model, prioritizing remote work for most employees, though some roles may require a hybrid approach.

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

• Annual charity and fundraising initiatives along with volunteer days for employees to engage with local communities.

• Global employee sustainability efforts aimed at reducing our environmental impact.

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

• Global wellbeing days allowing employees to relax and recharge.

• Monthly wellbeing webinars and training focused on supporting employee health and wellbeing.

People also viewed

Softgic8 hours ago

Drupal Developer

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Tether.to8 hours ago

Backend Engineer – Wallets

AE flagUnited Arab Emirates (UAE) OnlyFull-timeBackend Engineer
ApplyView job
Instrumental Group8 hours ago

Senior Full Stack Developer, React, Node.js, JS, CSS

US flagColorado OnlyFull-timeBackend Engineer$69k – $75k/year
ApplyView job
Oneleet8 hours ago

Backend Engineer

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Software Mind8 hours ago

Senior Software Engineer, .NET, AWS

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Sumsub8 hours ago

Senior Backend Developer – KYC

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers