Specialist - Backend Engineer (Python)
About the Company:
Almosafer (part of Seera Group) Saudi Arabia’s Leading Travel Company
Elevating the journey for travelers from Saudi Arabia, the region & beyond, while harnessing Seera Group’s 40+ years of expertise, Almosafer supports Saudi Arabia’s vision as a national champion for tourism. Almosafer creates opportunities for outbound, leisure, and religious travel, whilst serving B2C and B2B customers, partners, and suppliers with state-of-the-art travel solutions, a digital-first mindset, and travel advisory.
About the Job:
We are looking for a Senior Backend Engineer who is passionate about building great products for our customers. You need to be dynamic, collaborative, and curious as we build new experiences, improve existing products, and develop distributed systems powering the Middle East largest travel e-commerce websites.
Responsibilities:
-
Design, develop, and implement web-based Python applications to support business requirements
-
Create design documents, perform program coding and testing, following the agile methodology
-
Resolve technical issues through debugging, research, and investigation
-
Develop well-written, testable, and efficient code
-
Working with functional, testing, and data teams and transferring knowledge when necessary
-
Contribute to all phases of the development lifecycle
Profile requirements:
-
3-5Y experience in Python
-
Experience with web frameworks such as Odoo, Flask, or FastAPI
-
Knowledge of relational databases like PostgreSQL, MySQL, or SQLite, and NoSQL databases such as MongoDB
-
Familiarity with RESTful API design and integration
-
Experience with version control systems like Git
-
Understanding of object-oriented programming (OOP) principles and design patterns
-
Familiarity with front-end technologies such as HTML, CSS, and JavaScript (optional)
-
Ability to write unit tests using frameworks like PyTest or unittest
-
Strong problem-solving skills and ability to work independently
-
Experience with cloud services (AWS, Azure, Google Cloud) and container orchestration tools like Kubernetes is a plus
-
Good communication skills and ability to collaborate in a team environment
Being you @ Almosafer:
At Almosafer we strongly believe in diversity and equal opportunities for all candidates. We do not discriminate based on any characteristic and follow fair employment practices regarding citizenship and immigration status. Join our inclusive work environment.