Remotery

Senior Python Engineer

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

Posted May 7

📋 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

Rox Partner19 hours ago

AI Ops Engineer – Backend Developer, Python

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Very19 hours ago

Senior Software Engineer – Python

CO flagColombia OnlyFreelanceBackend Engineer$40 – $60/hour
ApplyView job
Reply19 hours ago

Java Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Reply19 hours ago

Senior Java Developer

IT flagItaly OnlyFull-timeBackend Engineer
ApplyView job
Beyond Soluções19 hours ago

Mid-level .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
UserTesting19 hours ago

Backend Engineer – Internal Tools

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers