We are hiring a highly skilled Python Engineer to work on building scalable, cloud-native applications and data-driven platforms used by international clients. This role goes beyond traditional web development β you will contribute to designing modern architectures, building microservices, and developing systems that power advanced digital products. You will work closely with cross-functional global teams to deliver high-performance, production-grade software.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
π’ Please read the job description carefully and ensure your CV is fully updated π’
π Position: Senior Backend Python Engineer (Cloud & Microservices)
π Location: 100% Remote β Based in Egypt
π Job Type: Full-time (180 hours per month / 45 hours per week)
π° Salary: Competitive USD-based salary (based on experience)
π» Equipment: Company-provided laptop and required work equipment
π Language: Excellent English communication skills are required
π Experience: 5+ years of professional software development
π Working Hours: Aligned with USA Time Zone
π Start Date: Immediate
πΌ Industry: Digital Products & Software Solutions
π Working Days: Monday to Friday
π About the Role
We are hiring a highly skilled Python Engineer to work on building scalable, cloud-native applications and data-driven platforms used by international clients.
This role goes beyond traditional web development β you will contribute to designing modern architectures, building microservices, and developing systems that power advanced digital products.
You will work closely with cross-functional global teams including Product Managers, Architects, Data Engineers, and QA specialists to deliver high-performance, production-grade software.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
βοΈ Key Responsibilities
- Design and develop backend services using Python (FastAPI / Flask)
- Build scalable RESTful APIs following OpenAPI standards
- Work within microservices-based architectures deployed on cloud platforms
- Implement clean, maintainable, and testable code across the full SDLC
- Participate in architecture discussions, design reviews, and technical planning
- Develop automated tests (unit, integration, functional) to ensure reliability
- Collaborate with distributed international teams in Agile environments
- Optimize database performance and data-driven workflows
- Integrate with third-party services and external platforms
- Contribute to continuous improvement of engineering practices and processes
π§© Required Technical Skills
- Strong hands-on experience with Python development in production environments
- Experience building APIs using FastAPI or Flask
- Solid experience with PostgreSQL and relational database design
- Experience using SQLAlchemy or similar ORM tools
- Strong understanding of microservices architecture
- Experience deploying applications on AWS or similar cloud platforms
- Experience working with Docker and containerized environments
- Familiarity with Kubernetes (K8s), Helm, or similar orchestration tools
- Experience writing automated tests using pytest
- Strong knowledge of Git-based development workflows
- Experience integrating with external / third-party systems
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
β Nice to Have
- Experience working with Databricks, Spark, or data platforms
- Exposure to Azure services such as Synapse, Azure SQL, or Cosmos DB
- Experience with stream/data processing systems
- Experience working on data-oriented or analytics-heavy products
- Familiarity with React or Vue.js is a plus (not core requirement)
Why Join Fekra?
π ISO-Certified & ISTQB Platinum Partner β Be part of a globally recognized company.
π 100% Remote β Work from anywhere!
π° Competitive Salary
π Exciting Projects β Work on cutting-edge fintech and cloud-based applications.
π Career Growth β Enjoy continuous learning and professional development.
π‘ Flexible Work Options β Part-time and full-time remote opportunities.
π€ Collaborative Culture β Join a dynamic, supportive, and innovative team.
Similar Jobs
Explore other opportunities that match your interests
Senior Computer Vision Engineer
Fekra Technologies
opsera