Senior Python Engineer

Cairo , Egypt
Full-Time
We are an 800+ strong team whose ideas underpin successful exits, IPOs, strong financial results and competitive advantages as well as novel processes, new business models and great user experiences. We focus on e-commerce, mobility, and transport & logistics, while always keeping an eye on emerging segments as well. We rethink processes, business models and architecture, not to mention tech stacks. This approach opens doors for our people to find their own ways and solutions and bring their own ideas to life, learning and advancing both within and across teams and departments. We say no to office politics and pointless meetings. We celebrate curiosity, experimentation, and passion beyond code. We are very open to people growing both within and beyond their teams and departments. And this is where we suggest starting today. As a Senior Python Developer, you will play a key role in developing, enhancing, and maintaining our backend microservices while fostering a culture of knowledge-sharing and continuous learning. We are looking for someone passionate about cutting-edge technologies and eager to contribute to a highly skilled team. In this role, you will
  • Design, develop, and maintain scalable backend microservices
  • Drive best practices in software engineering, ensuring clean, efficient, and maintainable code
  • Contribute to architecture decisions, ensuring high availability and performance
  • Share your expertise, mentor team members, and foster a collaborative engineering culture
  • Stay ahead of emerging technologies, evaluating new tools and frameworks to enhance efficiency
  • Optimize database performance and ensure seamless integration with relational and NoSQL databases
  • What you will bring
  • Strong proficiency in Python (FastAPI, SQLAlchemy, Alembic) and/or Node.js (TypeScript, NestJS, NextJS)
  • Solid understanding of SQL and experience with PostgreSQL or MySQL
  • Familiarity with NoSQL databases such as Elasticsearch or Redis
  • Experience with vector databases (e.g., Qdrant, Weaviate) is a plus
  • Version Control: Git
  • CI/CD Pipelines: GitHub Actions, Jenkins, Docker, Terraform
  • Infrastructure Orchestration: Ansible
  • What we offer
  • Career growth opportunities and promotions, 360° feedback and open feedback culture, mentoring opportunities from an international team of passionate, industry experts
  • Fully covered Social Insurance, Medical Insurance
  • Laptop provided
  • Life Insurance
  • Competitive salaries
  • Referral bonus, Birth Bonus and Marriage bonus
  • If you have any questions, please contact me at [email protected] or via LinkedIn

    All our career opportunities are listed here

    We build technologies that accelerate business success.

    View all jobs
    Get hired quicker

    Be the first to apply. Receive an email whenever similar jobs are posted.

    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Senior Python Engineer Q&A's
    Report this job
    Apply for this job