Senior Backend Engineer - Python
About the job
Senior Backend Engineer – Python
Tech Stack: Python (Django/Flask), REST/gRPC APIs, PostgreSQL, MySQL, MongoDB, Cassandra, Redis, Kafka, RabbitMQ, Docker, Kubernetes, AWS/Azure, CI/CD, OAuth2/JWT/TLS, image processing, and IoT protocols (MQTT, CoAP, AMQP).
What You’ll Do:
You’ll join a fast-moving team building a next-gen IoT data platform that powers large-scale, real-time analytics for connected devices. You’ll be responsible for designing and developing high-performance backend services in Python, with a focus on API development, microservices, and cloud deployment. Your work will directly support image detection algorithms, edge device communication, and scalable data pipelines for millions of data points generated across active environments.
You’ll collaborate with cross-functional teams including hardware, data, DevOps, and product, and play a leading role in ensuring the platform is secure, performant, and ready for scale.
Who They Are:
A deep-tech, product-led company in the region revolutionizing how industries interact with physical environments through smart infrastructure, connected systems, and real-time data. Their platform is used on major projects across the Middle East and beyond, making work sites smarter, safer, and more efficient. The team is made up of top-tier engineers, researchers, and innovators working at the intersection of AI, IoT, and large-scale systems.
What Is In It For You:
- Salary of 25-35k SAR
- Relocation support (if required)
- Visa and medical Insurance
- Work on impactful, real-world tech at scale
- Flat team structure with real ownership and technical leadership opportunities
- Exposure to cutting-edge cloud, IoT, and backend architecture
- Rapid growth and career progression
Requirements:
- 5+ years in backend development with strong Python expertise
- Experience with Django or Flask frameworks
- Deep understanding of building microservices, APIs (REST/gRPC), and data pipelines
- Strong cloud experience (AWS or Azure), including containerization (Docker) and orchestration (Kubernetes)
- Proficient with relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases
- Experience with message brokers or event systems (Kafka, RabbitMQ)
- Solid background in backend security best practices (OAuth2, JWT, HTTPS, encryption)
- Strong performance tuning skills: DB optimization, caching (Redis), and scalable design
- Familiarity with deploying systems that handle large volumes of real-time IoT or telemetry data
- Bonus if you've worked with image detection pipelines or IoT protocols (MQTT, CoAP)
Posted 3 days ago
Senior Backend Engineer - .NET
Posted 3 days ago
Senior Frontend Developer (React/typescript)
Posted 3 days ago
Rust Engineer (Remote or Relocation to Dubai)
Posted 3 days ago