G
Posted 5d ago•Dubai, Dubai, United Arab Emirates
Senior Python Engineer (Backend and Data)
SeniorOn-site (Dubai)Salary undisclosed
Required Skills
PythonAWSGCPAzureKubernetesDockerPostgreSQLMySQLMongoDBRedis
Job Description
About the Role
We are hiring a Senior Python Engineer to design, build and run scalable backend systems that power data driven applications. You will develop secure, high performance APIs and microservices, build backend services that serve datasets efficiently, and own data transformation pipelines from ingestion to delivery. This role suits an engineer who writes clean production code and also takes ownership of how that code is tested, deployed and run in production.
Key Responsibilities
Backend and API Development
- Design, develop and maintain RESTful APIs and microservices using Python (FastAPI, Flask, Django)
- Build asynchronous, high concurrency services using asyncio, and optimise I/O operations for performance
- Design and maintain scalable internal web frameworks and take them to production
- Work with front end teams to integrate user facing features with server side logic
- Write clean, efficient, well documented code that follows coding standards
API Security
- Implement authentication, authorisation and encryption across microservices
- Secure APIs using OAuth 2.0, JWT and API gateways
Data Access and Database Management
- Build backend systems that serve datasets through APIs and other interfaces
- Implement data access layers using ORMs such as SQLAlchemy and Django ORM (models, CRUD, queryin
Ready to apply? Optimize your CV for this specific jobAI customizes your experience bullets and increases chances to get hired.