Senior Python Engineer

Posted Oct 12

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 improve 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.

• Participate 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, provide constructive feedback, and advocate for engineering best practices through peer collaboration.

• Mentor and support other team members by sharing technical expertise and assisting with complex engineering challenges.

• Troubleshoot production issues using profiling, monitoring, logging, and diagnostic tools.

• Produce and maintain clear technical documentation, architectural diagrams, and design specifications.

• Evaluate emerging technologies and suggest improvements to the engineering stack.

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


⛳️ Requirements

• A minimum of 5 years of professional experience in developing backend applications using Python.

• Strong commercial experience in building web applications with Django and the Django ORM.

• Solid experience in working with relational databases, especially MySQL.

• Experience in designing, developing, and consuming RESTful APIs, GraphQL, or similar service interfaces.

• Familiarity with distributed systems and asynchronous messaging technologies like Celery.

• Strong understanding of object-oriented programming, software design patterns, clean architecture, and distributed system architecture.

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

• Proficient in writing technical documentation and software design specifications.

• Strong skills in debugging, troubleshooting, and performance optimization using profiling tools, SQL execution plans, application monitoring tools (e.g., New Relic), and related technologies.

• Ability to work independently, take ownership of technical solutions, prioritize tasks effectively, and proactively address issues.

• Excellent communication and collaboration skills, with the ability to engage in technical discussions and mentor other engineers.

• Experience with Redis, Memcached, Elasticsearch, and Celery.

• Experience in building, deploying, and operating cloud-native or highly scalable backend services.

• Familiarity with Agile/Scrum development environments.

• Hands-on experience using AI-assisted development tools such as Claude Code, GitHub Copilot, or Codex.

• Experience mentoring junior and mid-level engineers and contributing to engineering standards and best practices.


🏝️ Benefits

• Permanent employment.

• 40 hours per week.

• 21 days of annual leave.

People also viewed

Miratech8 hours ago

Full Stack Engineer – Go, React

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
Miratech8 hours ago

Senior Java Developer

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Miratech8 hours ago

Senior Java Developer

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Miratech8 hours ago

Senior Java Developer

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Miratech8 hours ago

Senior Java Developer

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Imaginary Cloud8 hours ago

Senior Java Spring Developer

PT flagPortugal OnlyFull-timeBackend Engineer€35.3k – €54.4k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers