Senior Python Engineer

Posted Sep 8

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.

• Manage backend services throughout their lifecycle, encompassing 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 utilizing 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 like Claude Code, GitHub Copilot, or Codex 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 expertise in building web applications with Django and the Django ORM.

• Solid experience with relational databases, particularly MySQL.

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

• Familiarity with distributed systems and asynchronous messaging technologies such as Celery.

• Strong 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.

• Proficiency in writing technical documentation and software design specifications.

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

• Capacity 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 fellow engineers.


🏝️ Benefits

• Comprehensive employee benefits at no cost, including access to a games room, daily breakfast, fruits, coffee and other hot beverages, soft drinks, juices, company outings, and parties.

• Social insurance coverage.

• An open-door management policy.

• Full medical insurance.

• Accommodation and transportation allowances.

• A friendly environment that encourages innovation and efficiency.

• Exciting opportunities for career advancement and talent development.

• Encouragement for feedback.

• Recognition and reward programs.

• Competitive salaries and incentives.

• A flexible and comfortable schedule.

• Fun committees.

• Monetary rewards.

• Paid vacation.

• Social benefits.

People also viewed

RR Donnelley12 hours ago

AI Architect, Technical Lead

US flagIllinois OnlyFreelanceBackend Engineer$129.5k – $207.2k/year
ApplyView job
plotdesk13 hours ago

PHP Vibe Coder, Laravel

DE flagGermany OnlyFull-timeBackend Engineer€3,500 – €8,000/month
ApplyView job
CmdScale GmbH14 hours ago

Senior Rust Consultant, Engineer

DE flagGermany OnlyFull-timeBackend Engineer€70k – €85k/year
ApplyView job
Colsubsidio1 day ago

Docente Desarrollo Web, Back-End – Medio Tiempo

CO flagColombia OnlyFull-timeBackend EngineerCOP 2.2M/month
ApplyView job
Skillshare1 day ago

Staff Backend Engineer – Platform & Domain Foundations

CA flagCanada, +1 more countryFull-timeBackend Engineer
ApplyView job
Mindrift1 day ago

Senior Python Data Scraping Engineer – Freelance

RO flagRomania, +5 more countriesPart-timeBackend Engineer$40/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers