Senior Python Developer

Posted 1 day ago

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

πŸ“‹ Description

β€’ Design, develop, and implement new features for decoupled backend services.

β€’ Maintain, enhance, and refactor existing backend applications to boost scalability, reliability, and maintainability.

β€’ Analyze and optimize application performance, database queries, and overall system efficiency.

β€’ Take ownership of backend services throughout their lifecycle, including architecture, deployment, production support, monitoring, and continuous improvement.

β€’ Engage in technical design discussions, solution architecture, and project planning sessions.

β€’ Collaborate with engineers, product managers, and stakeholders to deliver high-quality software solutions.

β€’ Review code, offer constructive feedback, and advocate for engineering best practices.

β€’ Mentor and support team members by sharing technical knowledge and assisting with complex engineering challenges.

β€’ Troubleshoot production issues using profiling, monitoring, logging, and diagnostic tools.

β€’ Create and maintain technical documentation, architectural diagrams, and design specifications.

β€’ Assess emerging technologies and suggest enhancements to the engineering stack.

β€’ Utilize AI-powered development tools such as Claude Code, GitHub Copilot, or Codex to expedite development while ensuring quality, correctness, security, and maintainability.


⛳️ Requirements

β€’ A minimum of 5 years of professional experience in developing backend applications using Python.

β€’ Extensive commercial experience in building web applications with Django and the Django ORM.

β€’ Strong experience working with relational databases, particularly MySQL.

β€’ Proficiency in designing, developing, and consuming RESTful APIs, GraphQL, or similar service interfaces.

β€’ Familiarity with distributed systems and asynchronous messaging technologies such as Celery.

β€’ Solid understanding of object-oriented programming, software design patterns, clean architecture, and distributed system design.

β€’ Experience utilizing Git-based version control workflows, including branching strategies, pull requests, and code reviews.

β€’ Proven ability to write technical documentation and software design specifications.

β€’ Strong debugging, troubleshooting, and performance optimization skills using profiling tools, SQL execution plans, and application monitoring tools like New Relic.

β€’ Capability to work independently, take ownership of technical solutions, prioritize tasks effectively, and proactively resolve issues.

β€’ Excellent communication and collaboration skills with the ability to engage in technical discussions and mentor other engineers.

β€’ Preferred: experience with Redis, Memcached, Elasticsearch, and Celery.

β€’ Preferred: experience in building, deploying, and operating cloud-native or highly scalable backend services.

β€’ Preferred: experience within Agile/Scrum development environments.

β€’ Preferred: hands-on experience with AI-assisted development tools such as Claude Code, GitHub Copilot, or Codex.

β€’ Preferred: experience mentoring junior and mid-level engineers and contributing to engineering standards and best practices.


🏝️ Benefits

β€’ 21 days of annual leave.

β€’ Permanent employment.

β€’ Remote work arrangement.

People also viewed

OX Security22 hours ago

Senior Backend Engineer – Platform & Architecture, AppSec Solution

AM flagArmenia OnlyFull-timeBackend Engineer
ApplyView job
OX Security23 hours ago

Senior Backend Engineer – Platform & Architecture, AppSec Solution

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Powerprozesse GmbH1 day ago

Senior Backend-Developer – Agents, German-Speaking

RO flagRomania OnlyFull-timeBackend Engineer$2,000 – $4,000/month
ApplyView job
TheWhiteam1 day ago

Backend Java Developer – International Client

ES flagSpain OnlyFull-timeBackend Engineer€280/day
ApplyView job
Just Eat Takeaway.com1 day ago

Senior Java Developer

CA flagCanada OnlyFull-timeBackend EngineerC$102k – C$128.3k/year
ApplyView job
Supabase1 day ago

Software Engineer – Storage

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers