Mid-Level Back-End Python Engineer

6 days ago


Cairo, Cairo, Egypt Sitech Full time 50,000 - 100,000 per year

Company Description
Sitech disrupts the norm by creating digital products, services, and experiences that matter to people. As a global company, we hire talented specialists across various fields to join our dedicated and certified digital talent pool. Sitech has helped enterprises—both global and startup—create life-changing products through product discovery, innovative experience design, and custom software development.

Position Overview
We are looking for a
Mid-Level Back-End Python Engineer
to join our growing engineering team. In this role, you will contribute to the design, development, and maintenance of scalable back-end systems that power innovative digital products and platforms. You will collaborate closely with senior engineers, DevOps, frontend, and product teams to ensure high performance, reliability, and maintainability of our solutions.

This position requires strong technical skills, hands-on experience with Python-based frameworks, and a proactive attitude toward problem-solving and learning.

Key Responsibilities

  • Develop, maintain, and optimize scalable and secure back-end systems using Python, Django, and Django REST Framework.
  • Build and integrate RESTful APIs that connect internal and third-party services.
  • Work with databases such as MongoDB and MySQL, ensuring efficiency and reliability.
  • Support containerized environments using Docker and assist in deployments with Kubernetes under guidance from senior engineers.
  • Implement authentication and authorization mechanisms using SAML2 SSO, OpenID, and Keycloak.
  • Optimize performance through effective caching strategies (e.g., Memcache).
  • Manage and troubleshoot Linux server environments to ensure stability and security.
  • Work on data serialization using formats like YAML, XML, and JSON.
  • Configure and maintain web servers (e.g., Nginx) for production-grade deployments.
  • Collaborate with DevOps and frontend teams to deliver seamless, end-to-end solutions.
  • Participate in code reviews, sprint planning, and retrospectives to ensure continuous improvement.
  • Document technical implementations and contribute to team knowledge sharing.
  • Stay up to date with emerging technologies and best practices in backend development.

Qualifications

  • 3–5 years of experience in back-end development with a focus on Python and the Django ecosystem.
  • Hands-on experience building and maintaining APIs using Django REST Framework.
  • Good understanding of microservices, containerization, and cloud-native principles.
  • Experience with Docker and familiarity with Kubernetes deployments.
  • Solid database experience with MySQL and MongoDB.
  • Familiarity with message brokers (RabbitMQ) and task queues (Celery) is a plus.
  • Understanding of authentication protocols and identity management tools (Keycloak, OpenID, SAML2).
  • Experience with Linux environments and shell scripting.
  • Strong problem-solving skills and attention to detail.
  • Good communication and teamwork abilities, with a willingness to learn from senior team members.

  • Back-End Developer

    4 days ago


    Cairo, Cairo, Egypt Medilinkers LLC Full time $80,000 - $120,000 per year

    Company DescriptionMedilinkers LLC is a global provider of medical services, specializing in interpretation, transcription, and billing. Our solutions are designed to meet the unique needs of the healthcare industry, ensuring efficiency and precision. With a commitment to excellence, we deliver services that enhance patient care and optimize medical...


  • Cairo, Cairo, Egypt Mastery Academy | ماستري اكاديمي Full time 120,000 - 180,000 per year

    Position Overview:We are seeking a talentedPython Back-end Developerto join our growing team. The ideal candidate will be responsible for designing, developing, and maintaining the server-side logic of our Academy, ensuring high performance and responsiveness to requests from the front end.Key Responsibilities:Design, implement, and maintain back-end...


  • Cairo, Cairo, Egypt SSC HR Solutions Full time

    Job Description : Mid-Level Backend Java Engineer: Summary of role The Java Developer contributes to the backend API technology stack, The Java Dev works with the product and design teams to understand end-user requirements and use cases and translate them pragmatic and effective technical solutions. As well as improvements to DevOps tooling Key...

  • Back End Developer

    4 days ago


    Cairo, Cairo, Egypt GLOBAL TECHNICAL SERVICES Full time 15,000 - 30,000 per year

    Company DescriptionGlobal Technical Services (G.T.S) is a systems integrator based in Egypt, Qesm El Maadi. Serving the Utilities, Oil & Gas, and Manufacturing industries in the Middle East. As a reputable provider of Automation Engineering Solutions, Field Services, Outsourcing, and Technical Training programs, G.T.S offers comprehensive services for...

  • Back End Developer

    4 days ago


    Cairo, Cairo, Egypt MOBADALA Full time

    Senior Back-End Developer – Cairo, Egypt (Full-Time, On-Site)Company: MobadalaLocation: Cairo, EgyptEmployment Type: Full-Time, On-SiteAbout Mobadala:Mobadala is an innovative digital gift-card, cashback, and loyalty platform transforming how users shop, earn, and share rewards across the GCC. Operating in UAE, KSA, and Egypt, Mobadala integrates...


  • Cairo, Cairo, Egypt SuperApp Full time 120,000 - 240,000 per year

    - Main Job Purpose:The Mid-Level Full Stack Developer (MERN Stack) is responsible for designing, developing, and maintaining end-to-end web and mobile application solutions. The role covers both front-end and back-end development, database management, API design, and performance optimization. The developer ensures that applications are scalable, secure,...


  • Cairo, Cairo, Egypt SSC HR Solutions Full time 500,000 - 1,200,000 per year

    Job Description : Mid-Level Backend Java Engineer: Summary of role The Java Developer contributes to the backend API technology stack, The Java Dev works with the product and design teams to understand end-user requirements and use cases and translate them pragmatic and effective technical solutions. As well as improvements to DevOps tooling Key...


  • Cairo, Cairo, Egypt TakeLook App Full time 15,000 - 60,000 per year

    Role DescriptionThis is a full-time remote internship for a Python Engineer. The intern will be responsible for supporting back-end web development tasks, building and maintaining software solutions, and applying object-oriented programming practices. Daily responsibilities may include developing, optimizing, and testing code, managing databases, and...

  • Back End Developer

    6 days ago


    Cairo, Cairo, Egypt The Bridge BFC Full time 90,000 - 120,000 per year

    The Bridge BFC Hiring Senior Back-End Developer - ASP.NET CoreAre you a skilled Senior Back-End Developer who thrives in a fast-paced environment where scalability, performance, and security are key? If so, we want YOU on our teamAt The Bridge BFC, we are looking for an experienced Senior Back-End Specialist with a strong background in ASP.NET Core and SQL...

  • Back-end Developer

    6 days ago


    Cairo, Cairo, Egypt MasrPay Full time 24,000 - 240,000 per year

    Job Title: Back-End DeveloperIntroduction:MasrPay is seeking an experienced Back-End Developer to help build and maintain secure, scalable backend services for our fintech applications. This role plays a critical role in the development of robust, high-performance systems that meet complex financial and technical requirements, driving innovation and...