Remote Senior Python Engineer II
$125k - $209k per yearSophos
About Us
Role Summary
Engineer II plays a key role in shaping and delivering AI-powered cybersecurity solutions. This role works closely with engineers, architects, product management, and cross-functional stakeholders to drive the team’s vision at scale.
The Senior Software Engineer II contributes as a hands-on developer while also providing broader technical leadership — setting direction for architecture and design, mentoring peers, and influencing multiple projects or services.
An ideal candidate will have a proven track record of building complex, scalable systems and a deep interest in Generative AI and its applications in cybersecurity. Experience with machine learning, AI agents, or applied LLMs is highly valued, along with the ability to anticipate challenges, drive technical strategy, and solve real-world security problems using cutting-edge technology.
What You Will Do
- Collaborate with engineering leadership, architects, product management, and cross-functional teams to define technical direction and feature priorities.
- Design and implement scalable, cloud-native microservices and REST APIs using Python, FastAPI, and Celery.
- Build AI-powered applications as well as the platforms and services that enable their development, deployment, and operation.
- Integrate and optimize data systems including Postgres, Redis, and Elasticsearch to support high-performance AI and cybersecurity workloads.
- Partner effectively with Product Management, DevOps, QA, and fellow developers to deliver solutions that meet both technical excellence and customer needs.
- Take end-to-end ownership of major features or projects from design through deployment and monitoring, working with a high degree of autonomy.
- Provide technical mentorship and guidance to less-experienced engineers, helping them grow their skills and deliver high-quality code.
- Influence architecture and design decisions across multiple services or projects, ensuring scalability, reliability, and alignment with long-term product strategy.
- Stay current with advances in Generative AI, cloud technologies, and cybersecurity, and bring forward ideas to keep the platform at the cutting edge.
- Work with Kubernetes, CI/CD pipelines, event-driven systems, and large-scale data processing to deliver robust, reliable services.
What You Will Bring
- BS in Computer Science or equivalent experience.
- Minimum of 7 years of professional software engineering,
- Minimum of 4 years of recent hands-on Python development, delivering production services.
- Proficiency with at least one Python web framework (FastAPI, Flask, Django).
- Practical experience building and operating cloud-native applications on AWS, with working knowledge of containerization/orchestration (Docker, Kubernetes/EKS).
- Strong background in SQL databases (Postgres preferred); familiarity with Redis and Elasticsearch a plus.
- Comfortable working in Linux/Unix environments and modern development workflows.
- Demonstrated ability to design, implement, and own features end-to-end, with accountability for quality and maintainability.
- Strong problem-solving and debugging skills in distributed systems.
- Effective communicator and collaborator across engineering, product, and research teams.
- Familiarity with Agile/Scrum methodologies and iterative software delivery.
- Nice to Have
- Exposure to Generative AI platforms (AWS Bedrock, Azure OpenAI) or AI-assisted development tools (GitHub Copilot, Cursor, Windsurf).
- Interest in AI agent architectures, RAG, or conversational AI systems.
- Background in cybersecurity products (XDR, MDR, SIEM, SOAR) or adjacent technologies.
- Curiosity and passion for emerging AI technologies, with a track record of experimenting and translating them into impactful solutions.
In Canada, the base salary for this role ranges from $125,000 to $209,000. In addition to base salary, we offer additional compensation including bonus eligibility and a comprehensive benefits package. A candidate’s specific pay within this range will depend on a variety of factors, including job-related skills, training, location, experience, relevant education, certifications, and other business and organizational needs.
#li-remote
#B2
#li-JA1
Ready to Join Us?
At Sophos, we believe in the power of diverse perspectives to fuel innovation. Research shows that candidates sometimes hesitate to apply if they don't check every box in a job description. We challenge that notion. Your unique experiences and skills might be exactly what we need to enhance our team. Don't let a checklist hold you back – we encourage you to apply.
What's Great About Sophos?
· Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach. While we are a remote first organization, applicants must have legal authorization to work in the jurisdiction where the position is posted, without requiring employer sponsorship.
· Our people – we innovate and create, all of which are accompanied by a great sense of fun and team spirit
· Employee-led diversity and inclusion networks that build community and provide education and advocacy
· Annual charity and fundraising initiatives and volunteer days for employees to support local communities
· Global employee sustainability initiatives to reduce 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 to support employee health and wellbeing
Our Commitment To You
We’re proud of the diverse and inclusive environment we have at Sophos, and we’re committed to ensuring equality of opportunity. We believe that diversity, combined with excellence, builds a better Sophos, so we encourage applicants who can contribute to the diversity of our team. All applicants will be treated in a fair and equal manner and in accordance with the law regardless of gender, sex, gender reassignment, marital status, race, religion or belief, color, age, military veteran status, disability, pregnancy, maternity or sexual orientation. We want to give you every opportunity to show us your best self, so if there are any adjustments we could make to the recruitment and selection process to support you, please let us know.
Data Protection
If you choose to explore an opportunity, and subsequently share your CV or other personal details with Sophos, these details will be held by Sophos for 12 months in accordance with our Privacy Policy and used by our recruitment team to contact you regarding this or other relevant opportunities at Sophos. If you would like Sophos to delete or update your details at any time, please follow the steps set out in the Privacy Policy describing your individual rights. For more information on Sophos’ data protection practices, please consult our Privacy Policy Cybersecurity as a Service Delivered | Sophos
- Become a Lead Automation Engineer leveraging C# and Python to transform enterprise platforms. Oversee large-scale migration from WinBatch to C#.NET while ensuring compliance and consistent coding standards. In this role, you will utilize your 12+ years of IT expertise to...Suggested
$160k - $180k per year
...most complete and connected ecosystem in senior living. Founded by Michael Wang, a former... ...the Role In this role as a Senior Mobile Engineer, you'll be steering the development and ongoing... ..., and vision) • Flexible PTO • Location: Remote, US or Canada. NYC Preferred. • Qualified...Remote workSeniorLong term contractFlexible hours$120k - $170k per year
...Job Description This role will assign the data engineering efforts for the Uer Platform (CDP)and Recommendation Engine , ensuring data accuracy, performance, data... ...data governance responsibilities . ~ SQL and Python skills, with proven experience building ETL/ELT...Remote workSenior- ...technological revolution. We are looking for a Senior Quantum Field Engineer. As a Senior Quantum Field Engineer,... ...computing SDK. • Proficient in Python and Jupyter Notebooks. • Expert architecture... ...from one of our offices or fully remote in the US or Canada Travel: Up to 20%...Remote workSeniorPermanent employmentContract work
- ...largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on innovation... ...engineer a better world! We have an exciting opportunity for a Senior Electrical Engineer to join our growing team at our Sudbury...Remote workSeniorPermanent employmentInternshipWork at officeFlexible hours
- ...support to achieve more for their practice, their people, and their patients. About the Role Dandy is expanding their remote, global team of Software Engineers in LATAM. This team owns and builds advanced 3D processes that are manufacturing process-aware. In this role, you’ll...Remote workSeniorFull timeWork at office
- ...a highly motivated Databricks Pre-Sales Engineer to join our growing team. I n this role... ...ML. ~ Fluency in SQL and proficiency in Python, Scala, Java, or R. ~ Proven ability to... ...and a team that celebrates wins together. Flexible, remote-friendly work environment....Remote workFlexible hours
- ...CoLab, we want to help mechanical engineering teams bring life-changing... ...customer success • Join CoLab’s Senior Leadership Team and help shape... ...tech stacks. Ours is: React, Python, GraphQL, Postgres, AWS • Strong... ...vacation and RRSP matching. Remote/Hybrid Work: Our main office location...Remote workSeniorLong term contractPermanent employmentFull timeWork at office
- We're looking for a motivated Data Engineer to help build and scale our cloud-native data pipelines using Snowflake and dbt. This role is... ...experience with dbt and Snowflake (must-have). - Strong SQL skills and Python scripting for data manipulation and automation. - Familiarity...Remote workWork at office
$146k - $181k per year
Engineering Manager, Platform Services ABOUT US Procurify is the AI-enhanced... ...'s efforts in evolving our Python/Django monolith towards a more... ...Future Leaders: Mentor senior engineers and team leads, actively... ...spend smarter Procurify is a remote-first company with a big heart...Remote workSeniorLong term contractFlexible hours- ...railways industries. With over 100 engineers, we support our customers by... ...and space system such as engine control, flight management systems... ...and scripting languages like Python. • Knowledge of SCADE, Matlab... ...disabilities to apply. Benefits: • Remote work. • Advanced medical,...Remote workPermanent employmentWork at officeFlexible hours
$209.3k - $313.8k per year
...truck manufacturer. Meet the Team: As a Staff Machine Learning Engineer focused on End-to-End (E2E) Model Development, you will lead the... ...and optimization for real-world tasks. • Strong proficiency in Python, PyTorch, or TensorFlow, and experience with distributed ML frameworks...Remote workFull timeWork at officeRelocation- ...save money. We’re looking for an AI Design Engineer to join our Agentic Apps Team—someone who... ...(React) and backend services ( Node.js , Python) - Build the future of Human AI Agent UI... ...environment - A team invested in you both personally and professionally #LI-Remote...Remote workFull time
$100k - $150k per year
...position entails collaboration with teams based in the rest of Americas and occasionally in Europe. We are seeking a senior, hands-on Lead MDM Engineer with 7 years of deep Stibo STEP experience to work as an embedded lead within the Product Catalog team. This role...Remote workSeniorLong term contractFull timeTemporary workWork at officeImmediate startTrial periodFlexible hours- ...Description du poste En tant que Spécialiste principal·e en intégration Sénior chez Vention, vous jouerez un rôle clé au sein de l’équipe d'... ..., du logiciel MachineLogic, et de logiques personnalisées (Python). • Intégrer et mettre en service des applications robotiques avec...Remote workSeniorApprenticeshipWork at officeDay shift
- ...include: • Oversee the preparation, review, and approval of utility relocation designs, ensuring alignment with project specifications, engineering standards, and regulatory requirements. • Lead the development and implementation of utility relocation strategies in collaboration...Remote workFor contractorsFor subcontractorRelocationFlexible hoursNight shift
- ...critical part in building the systems and automation that power that growth. About the Role The GTM Engineer owns and builds the technical foundation of Manos’ revenue engine. This is a hands-on systems builder role at the intersection of Sales, Marketing, Data, and Automation...Remote workLong term contractPermanent employmentInternship
- Atimi is seeking an experienced UX Engineer experienced with utilizing the Adobe Firefly Technologies... ...in Canada. Please note this is a fully remote position with CST working hours but we're... ...and verbal) Preferred qualifications • Python scripting experience (2+ years) •...Remote workInternshipRelocation packageFlexible hours
$200k - $250k per year
...and not burning out. We are beyond excited to hire an empowered, remote-first community to support Orum's next growth phase! Our... ...sales teams by empowering salespeople to achieve more.Orum 's Engineering Team plays a pivotal role in driving this vision forward. A remote...Remote workFlexible hours- ...lifelong fan. As Ribbon’s first Forward Deployed Engineer you’ll own the post-sale journey end-to-... ...at Ribbon Build Ribbon’s Customer Success engine from scratch, influence the product... ...Regular team lunches & meetups in Toronto. Remote first doesn’t mean remote only. Ready to Standout...Remote work
$80k - $140k per year
...growth initiative to build our total workforce to 350. The workforce is highly skilled and consists of application consultants, software engineers, and networking engineers located throughout the U.S and Canada. Sage Software Engineer Intacct Software Engineer **Sage and...Remote workWork from home- Transform new product launches at Soucy as a Senior Manufacturing Engineering Project Manager. Enjoy a blend of strategic oversight and hands-on implementation in this essential role. At Soucy, you will ensure successful production launches by overseeing the implementation...SeniorWork at office
- INGÉNIEUR APPLICATION CLIENT LOGICIEL Créée en 2000, Ivalua est un leader mondial dans l’édition de solutions cloud de gestion des achats. NOTRE ENTREPRISE Chez Ivalua, nous sommes une communauté mondiale d'experts convaincus que la transformation numérique rend les chaînes ...Remote workLocal area
- ...This role is about multiplying. You'll work alongside a design engineer already on the team, and together you'll own the bridge between... ...that you'll lead through craft, systems, and influence. Location: Remote-first. U.S. Core overlap hours required. Join us in shaping the...Remote workFull timeLive InShift work
$159k - $176k per year
...to Office expectations** For Remote Roles : If this role is... ...PointClickCare. You are a talented Senior Applied Researcher in AI /... ..., UI/UX researchers, engineers, and healthcare professionals... ...clinical notes). - Proficiency in Python. Proficiency in Java or other...Remote workSeniorLong term contractManual laborWork at officeFlexible hours- ...Watch our talk at Amazon Tech Talks: StackAdapt is a Remote First company, we are open to candidates located anywhere in North... ...make data-driven decisions Collaborate with stakeholders and engineers across the organization to identify and solve technical challenges...Remote workWork from homeHome office
- About Sense Engineering Sense Engineering is a leader in high-quality building engineering services who is committed to exceeding client expectations through innovation, collaboration and professionalism. Our dynamic team is passionate about delivering exceptional results for...Remote workContract workFor contractors
- ...over 120 people with 30 nationalities and team members working remotely from all over the world • We are fully funded and backed by reputable... ...languages • Work collaboratively with product, design, engineering teams, and UX designers to understand end-user requirements, use...Remote workSenior
- ...We are growing and seeking an ambitious Senior Consultant (Mine Water Management) to join... ...role is open to our Calgary. Saskatoon, or remote opportunities in Vancouver or Montréal.... ...Civil, Environmental or Water Resources Engineering. • Holds a Professional Engineer (P.Eng.)...Remote workSeniorInternship
$145.4k - $196.6k per year
Role Description As a Senior Manager, Product Management for Web Experience within the Integrated Marketing organization, you will help... ...advance the Dropbox.com experience in partnership with design, engineering, and marketing teams. You will translate the north-star strategy...Remote workSeniorTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Python Engineer II. Be the first to apply!
- python developer no experience Drummondville, QC
- python developer Drummondville, QC
- python data engineer Drummondville, QC
- python developer remote Drummondville, QC
- junior python developer Drummondville, QC
- teletravail informatique Drummondville, QC
- remote english speaking Drummondville, QC
- remote post production coordinator Drummondville, QC
- remote manager Drummondville, QC
- salesforce remote Drummondville, QC
