
Senior Python Engineer
GRADION
full-time
Posted on:
Location Type: Hybrid
Location: Cairo • Egypt
Visit company websiteExplore more
Job Level
About the role
- Architect & Build: Design and implement high-throughput microservices using FastAPI and Python 3.12+.
- Optimize Communication: Lead the integration of gRPC protocols to facilitate low-latency, high-performance service-to-service communication.
- Scale Microservices: Own the lifecycle of services within a distributed architecture, from initial design to containerization and deployment.
- Bridge the Stack: While primarily backend-focused, you will occasionally collaborate on or build out intuitive interfaces using Vue.js.
- Technical Leadership: Conduct rigorous code reviews, mentor mid-level engineers, and champion best practices in CI/CD and automated testing.
- Hybrid Collaboration: Work closely with product teams in a hybrid capacity, balancing focused deep-work days with high-energy in-office brainstorming.
Requirements
- Python Mastery: Extensive professional experience with Python, with Minimum 4 years of experience.
- Modern Frameworks: Expert-level knowledge of FastAPI (or similar high-performance frameworks like Starlette, Flask, Django).
- System Design: Deep understanding of Microservices Architecture, including service discovery, API gateways, and event-driven patterns.
- Interface Protocols: Proven experience implementing gRPC and Protocol Buffers alongside traditional RESTful APIs.
- Frontend Bonus: Proficiency in Vue.js (or a strong desire to apply your logic to the frontend) is a significant plus.
- DevOps Mindset: Comfortable with Docker, Kubernetes, and managing cloud-native infrastructure.
- Pragmatism: The ability to choose the right tool for the job, balancing technical debt with the need for speed.
Benefits
- Setup: laptop and full workstation.
- Health: Comprehensive family health insurance and life insurance.
- Flexibility: Flexible working arrangements and a culture of ownership.
- Rewards: Competitive salary based on seniority + additional bonuses (marriage, childbirth, etc.).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastAPIgRPCMicroservices ArchitectureRESTful APIsDockerKubernetesVue.jsCI/CDAutomated Testing
Soft Skills
Technical LeadershipMentoringCollaborationPragmatism