Senior Python Engineer — Engineering
Senior Python Engineer role at Sinder in Dubai (Full-time).
We are looking for a talented Senior Python Engineer to join our growing engineering team at Sinder. You will play a key role in building and maintaining our backend services, APIs, and data processing systems that power our innovative travel financial services platform.
Requirements
- Requirements:
- - 5+ years of professional experience with Python development
- - Strong expertise in Python frameworks (Django, Flask, FastAPI)
- - Experience with RESTful API design and development
- - Proficiency in working with databases (PostgreSQL, MongoDB)
- - Experience with cloud platforms (AWS, GCP, or Azure)
- - Strong understanding of software design patterns and principles
- - Experience with containerization and orchestration (Docker, Kubernetes)
- - Excellent problem-solving and debugging skills
- - Bachelor degree in Computer Science or related field
- Responsibilities:
- - Design, develop, and maintain scalable Python applications and services
- - Build robust APIs and backend systems for our fintech platform
- - Optimize application performance and scalability
- - Implement data processing pipelines and ETL workflows
- - Collaborate with cross-functional teams to deliver high-quality features
- - Mentor junior engineers and contribute to technical documentation
- - Participate in code reviews and maintain coding standards
- - Contribute to system architecture and design decisions
- Essential Skills:
- - Python
- - Django/Flask/FastAPI
- - PostgreSQL
- - REST APIs
- - Git
- - Docker
- - AWS/GCP/Azure
- Nice to Have:
- - Experience with microservices architecture
- - Knowledge of message queuing systems (RabbitMQ, Kafka)
- - Experience with CI/CD pipelines
- - Familiarity with fintech or payment systems
- - Experience with data science libraries (pandas, numpy)
- - Knowledge of async programming in Python
- - Experience with GraphQL
Location
Dubai, United Arab Emirates