GRADION

Senior Python Engineer

GRADION

full-time

Posted on:

Location Type: Hybrid

Location: CairoEgypt

Visit company website

Explore more

AI Apply
Apply

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