49 Python Engineer jobs in Qatar
Python Data Engineer
Posted today
Job Viewed
Job Description
Apt Resources is hiring a Python Data Engineer for our client in the banking sector. This role focuses on Big Data architectures and data warehousing, with hands-on involvement in tools like Tableau, Teradata, NIFI, and IBM DataStage.
Key Responsibilities:
- Design scalable Big Data and DWH architectures.
- Develop KPIs and dashboards to analyze market trends.
- Work with Tableau for data visualization and reporting.
- Perform data migration using NIFI and ETL with IBM DataStage.
- Collaborate with teams and vendors on data-driven initiatives.
- Maintain data privacy, security, and regulatory compliance.
- 3 to 4 years of experience in data engineering or related roles.
- Bachelor's degree in Engineering or a related field.
- Certifications in Big Data or Data Science are preferred.
- Proficiency in SQL, Python, PySpark, and Shell scripting (Bash).
- Experience with data visualization tools like Tableau.
- Familiarity with ETL tools such as IBM DataStage and data pipelines using NIFI.
- Knowledge of REST, JSON, SOAP, and Web Services APIs.
- Strong analytical, communication, and project leadership skills.
- Experience in telecom data (2G/3G) is an advantage.
Salary: USD 2,000 - 2,500 per month
Backend Developer
Posted today
Job Viewed
Job Description
Backend Developer
Qualifications
- Experience in Back-End Web Development and Software Development
- Proficiency in Object-Oriented Programming (OOP) and general Programming skills
- Understanding and ability to collaborate with Front-End Development
- Excellent problem-solving skills and attention to detail
- Ability to work independently and as part of a team
- Bachelor's degree in Computer Science, Engineering, or a related field
- Experience in the technology or relevant industry is a plus
Backend Developer
Posted today
Job Viewed
Job Description
About Lillia:
Lillia is a Digital Health company based in India and the Middle East, collaborating with healthcare partners—including clinic chains specializing in Ayurveda, Allopathy, and Homeopathy—to empower individuals to enhance their metabolic health.
Founded in 2018, Lillia leverages an innovative app-based solution that follows a three-member coaching model and clinical protocol to drive lasting behavioral change.
We are revolutionizing the way people manage their health and well-being by applying the principles of Behavioral Science, built on advanced technology to provide a seamless user experience.
Job Description:
We are looking for an experienced Backend Java Developer with 2–5 years of hands-on experience in building scalable and secure backend systems. The ideal candidate will be responsible for developing and maintaining RESTful APIs, integrating backend services with frontend applications, and ensuring system reliability and performance.
You will collaborate with cross-functional teams including frontend, data, and AI teams to deliver innovative digital health solutions. Experience or interest in agentic or multi-agent systems (Python-based) is a strong plus.
Key Responsibilities:
- Design, develop, and maintain efficient, reusable, and reliable Java code.
- Build and optimize REST APIs for mobile and web platforms.
- Integrate frontend applications (React Native / Web) with backend services.
- Ensure application performance, scalability, and security.
- Identify bottlenecks, debug issues, and implement effective fixes.
- Implement authentication, authorization, and data protection measures.
- Design and manage data storage solutions using SQL and NoSQL databases.
- Collaborate with AI and data science teams on agentic/multi-agent modules (Python).
- Participate in code reviews, maintain code quality, and follow best practices.
- Work closely with DevOps teams on CI/CD, deployment, and cloud infrastructure.
Technology Stack:
- Backend: Java, Spring Boot
- Database: MongoDB, SQL
- Cloud & DevOps: GCP, Docker, Kubernetes
- Others: Microservices, REST APIs, JWT/OAuth2
- Plus (Preferred): Python exposure, especially in multi-agent or AI-driven systems
Qualification & Experience:
- 2–5 years of backend development experience in Java/Spring Boot.
- Bachelor's or Master's degree in Computer Science or a related field.
- Strong understanding of REST architecture, microservices, and data design.
- Experience with GCP/AWS/Azure environments is a plus.
- Familiarity with Python-based agentic systems is an advantage.
- Prior experience in a startup or fast-paced tech environment is preferred.
- Passionate about writing clean, maintainable code and contributing to product innovation.
Job Type: Full-time
Backend Developer
Posted today
Job Viewed
Job Description
- Design and implement robust APIs that facilitate seamless communication between the frontend and backend components of applications.
- Optimize database queries and data storage solutions to enhance application performance and ensure scalability.
- Develop and maintain microservices architecture, enabling independent deployment and scaling of different application modules.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic effectively.
- Bachelor's degree in Computer Science, Engineering, or a related field is preferred for foundational knowledge.
- Proven experience of 3+ years in backend development, showcasing a strong understanding of server-side technology.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for deploying scalable applications.
- Proficient in programming languages like Python, Java, or , demonstrating expertise in at least one backend framework.
Senior Backend Developer
Posted today
Job Viewed
Job Description
Company Description
At EMMA Systems, we help airports visualize real-time data and sensory information by monitoring key parameters, conditions, and systems to optimize overall efficiency and safety. Our unique hands-on approach allows us to understand airport operations and stakeholders, enabling easy adoption of our plug-and-play A-CDM solution. Complying with EUROCONTROL A-CDM objectives, our solution is designed to improve resource utilization and event predictability through our advanced AI technologies, thereby enhancing the overall efficiency of airport operations.
Role Description
This is a full-time, on-site role for a Senior Backend Software Engineer located in Qatar. The Senior Software Engineer will be responsible for back-end web development, software development, programming, and object-oriented programming (OOP). Daily tasks include designing, implementing, testing, and maintaining software. The Senior Software Engineer will also work with other engineers to improve software quality, mentor junior engineers, and share knowledge across teams.
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable Python code using Django.
- Develop RESTful APIs to support frontend services and mobile applications.
- Collaborate with frontend developers to define and implement data structures and APIs.
- Ensure data security, scalability, and performance in backend systems.
- Optimize backend processes to maximize speed and efficiency.
- Troubleshoot, debug, and upgrade existing backend systems.
- Write and maintain comprehensive documentation for backend systems and APIs.
- Conduct code reviews and provide mentorship to junior developers.
- Stay informed about emerging technologies and best practices in backend development
- Develop and maintain data integrations and adapters with external systems using various protocols (HTTP, TCP, message-passing, etc.).
- Experience in building resilient and multithreaded applications.
Skills and Qualifications
Education
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Experience
5+ years of experience in backend development, particularly in Python and Django.
Technical Skills
- Expertise in Python and Django framework.
- Experience with RESTful API design and implementation.
- Strong understanding of relational databases (e.g., PostgreSQL) and NoSQL databases.
- Proficiency in version control systems such as Git.
- Familiarity with cloud services (AWS, Azure, etc.) and containerization (Docker).
- In-depth knowledge of Cross-Origin Resource Sharing (CORS), Cookies, and Caching systems.
- Skilled in Continuous Integration and Continuous Deployment (CI/CD) pipelines and tools.
- Familiarity with SSL/TLS protocols.
- Understanding of Authorization/Authentication mechanisms, including OAuth2 and OIDC.
Nice to have
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Experience in the aviation industry and familiarity with products like AODB, RMS and A-CDM is a plus.
- Basic to advanced knowledge of front-end technologies.
- Proficiency in unit testing.
- Well-versed in system design principles.
- Strong commitment to secure coding practices
- Demonstrated proficiency in Agile methodologies, including Scrum and Kanban.
- Required experience with microservices architecture.
- Skillful in enhancing back-end system performance.
Python Backend Engineer
Posted today
Job Viewed
Job Description
Apt Resources is looking for skilled Python Backend Engineers to build scalable, secure backend services supporting government digital transformation projects.
Key Responsibilities:
- Develop scalable backend services using Python or
- Design and consume RESTful APIs, implementing microservices architecture.
- Use Docker and Kubernetes for containerization and orchestration.
- Follow secure coding practices and manage databases (SQL, NoSQL, vector).
- Familiarity with Azure DevOps is a plus.
- 6-7 years of backend development experience.
- Strong knowledge of Python or
- Experience with container orchestration (Docker, Kubernetes).
- Database management experience.
To be discussed
Data Engineer
Posted today
Job Viewed
Job Description
About Commercial Bank
Commercial Bank , Founded in 1975 and headquartered in Doha , plays a vital role in Qatar's economic development through offering a range of personal, business, government, international and investment services. At Commercial Bank of Qatar, we believe in empowering our employees, providing them with opportunities for growth and professional development.
By Joining us , you'll be part of workplace culture that fosters innovation, supports work-life balance, and encourages you to reach your full potential.
Join us in shaping the future of banking
Job Summary
Data Engineer is one of the key roles in a major initiative of Enterprise Data Fabric development which is a part of CBQ's Data Strategy and overall Digital Transformation. As a part of Data Governance and Engineering department Data Engineer will be implementing various data management systems such as Data Lake, RDM, Data Streaming, Metadata management which will be a part of the Enterprise Data Fabric. Data Engineer will also work closely with number of IT, PMO, Data and operations teams to understand their needs and ensure that the Enterprise Data Fabric contributes to overall data quality, availability, democratization and culture.
Key Responsibilities
- Participate in Data Management systems implementation projects: Data Lakehouse, Data Streaming, Metadata management, Reference Data Management
- Develop data pipelines to bring new data to Enterprise Data Fabric
- Ensure data pipelines are efficient, scalable, and maintainable
- Comply with data engineering and development best practices (CI/CD, Code Management, Testing, Knowledge Management, Documentation etc.)
- Ensure that all Data Policies are met within Enterprise Data Fabric.
- Ensure that implemented systems correspond with target Data Architecture
- Support Data teams (DQ, Data Governance, BI, Data Science) in achieving their goals
- Maintain agile delivery process based on one of frameworks: Kanban, Scrum
- Ensure that SLAs with data consumers and data sources are maintained
- Implement all necessary monitoring, alerting
- Facilitating collaboration between IT and wider Data team and supporting data science, BI and Data Excellence teams to ensure seamless integration and effective communication.
Key Competencies
- Python (Advanced level)
- Airflow or Apache NiFi
- K8s (OpenShift), Docker
- RDBMS: MS SQL Server, PostgreSQL, Oracle
- ETL (at least one of): SSIS, Informatica PowerCenter, IBM Datastage, Pentaho
- SQL – Advanced user (Stored Procedures, Window functions, Temp Tables, Recursive Queries)
- Git (GitHub/GitLab)
- Kafka is a plus
- Object Storage (S3, GCS, ABS) is a plus
- Spark is a plus
- Experience with dbt is a plus
- Familiar with Data Warehousing (Star/Snowflake schemas) And Data Lake
- Agile methodologies (Kanban, Scrum)
- Strong problem-solving skills
*Why Commercial Bank? *
- Best Performing Bank in Qatar in The Banker's prestigious Top 1000 World Banks Rankings 2025.
- Best Digital Bank in the Middle East 2024 by World Finance and Best Mobile Banking App in the Middle East 2024 by Global Finance.
- An Innovation-Driven, Digital-First Environment where employees work with the latest tools and technologies to redefine banking
- Opportunities for Global Partnerships & International Exposure, connecting employees with global networks and perspectives.
- A focus on Employee Well-being & Work-Life Balance, ensuring a healthy and supportive environment for all team members
- Competitive Compensation & Benefits that ensure our employees are rewarded for their dedication and performance
- A strong Commitment to Diversity, Equity & Inclusion, fostering a culture that values every individual's unique perspective
At Commercial Bank, we don't just offer careers, We shape futures by pioneering digital transformation in Qatar's banking sector, blending digital-first approach to redefine banking through innovative solutions.
Disclaimer
We appreciate your interest in joining CBQ Please note that only selected candidates will be contacted for further steps in the hiring process. This job posting is for informational purposes only, and CBQ reserves the right to modify, withdraw, or close it at any time without notice.
Be The First To Know
About the latest Python engineer Jobs in Qatar !
Data Engineer
Posted today
Job Viewed
Job Description
About the Data Platform
We are building a robust
Data & AI platform
to drive smart insights, enable automation, and empower strategic decision-making across various business sectors.
We are seeking a
passionate and skilled Data Engineer
to join our growing team and help design, develop, and optimize our data infrastructure on Microsoft Azure.
Job Summary
The
Data Engineer
will play a key role in designing, building, and maintaining scalable data pipelines and solutions using the
Azure ecosystem
— with a strong focus on
Azure Data Factory, Azure Databricks, PySpark, and Delta Lake
.
This role involves close collaboration with the
Head of Data & AI
to implement efficient, secure, and high-performance data workflows that enable advanced analytics and AI-driven insights.
Key Responsibilities
- Design, develop, and maintain
ETL/ELT pipelines
using
Azure Data Factory
and
Azure Databricks
. - Implement data workflows leveraging
PySpark
and
Delta Lake
following
Medallion Architecture
principles. - Build scalable and efficient
data models and pipelines
for both structured and unstructured data. - Collaborate with
Data Analysts
,
Data Scientists
, and
Business Stakeholders
to deliver reliable data solutions. - Ensure
data quality
,
validation
, and
governance
across all data pipelines. - Optimize data performance, cost, and storage using
Azure-native tools
. - Support
AI/ML model deployment pipelines
and integrate them into production workflows (a strong plus). - Write clean, modular, testable, and well-documented
Python
code. - Participate in
architectural discussions
,
code reviews
, and
Agile ceremonies
. - Continuously identify and implement
process improvements
in data infrastructure and development workflows.
Key Qualifications
- 3+ years
of experience in
Data Engineering
roles. - Proven hands-on expertise with:
- Azure Data Factory (ADF)
- Azure Databricks
- Delta Lake / Lakehouse Architecture
- PySpark
and
distributed data processing - SQL
and
Python - Strong understanding of
data warehousing
,
data modeling
, and
data governance best practices
. - Familiarity with
CI/CD pipelines
,
version control (Git)
, and
DevOps
practices. - Excellent
communication
,
problem-solving
, and
collaboration
skills. - Eagerness to learn and contribute to a rapidly evolving
Data & AI landscape
.
Data Engineer
Posted today
Job Viewed
Job Description
Job Description – Data Engineer (Arabic Speaker)
Position Overview
We are seeking a skilled
Data Engineer (Arabic Speaker)
to join our growing team. The ideal candidate will be responsible for designing, building, and maintaining scalable data pipelines, ensuring data integrity, and enabling advanced analytics and reporting. Proficiency in Arabic is required to work effectively with regional stakeholders and clients.
Key Responsibilities
- Design, develop, and maintain
ETL/ELT pipelines
for structured and unstructured data. - Build and optimize
data warehouses, data lakes, and data models
for analytics and reporting. - Collaborate with
business analysts, data scientists, and stakeholders
to understand requirements and translate them into technical solutions. - Ensure
data quality, consistency, and security
in line with organizational and regulatory standards. - Work with
cloud platforms (Azure, AWS, or GCP)
to manage and optimize data infrastructure. - Monitor, troubleshoot, and improve data pipeline performance and reliability.
- Develop
data documentation, dictionaries, and workflows
to support end users. - Support
Arabic-language datasets
and ensure accurate handling of regional and linguistic requirements.
Qualifications & Skills
- Bachelor's or Master's degree in
Computer Science, Information Systems, Data Engineering, or related field
. - 2–5+ years
of proven experience as a
Data Engineer
or in a similar role. - Strong knowledge of
SQL, Python, and/or Java/Scala
. - Experience with
big data tools
(Spark, Hadoop, Kafka, etc.) and
ETL frameworks
. - Hands-on experience with
cloud data services
(Azure Data Factory, AWS Glue, Google BigQuery, etc.). - Familiarity with
data visualization tools
(Power BI, Tableau, QlikView, etc.) is a plus. - Knowledge of
data governance, security, and compliance standards
. - Strong problem-solving skills and ability to work in a
fast-paced, multicultural environment
. - Fluency in Arabic (spoken and written)
and strong proficiency in English.
Preferred Skills
- Experience in
machine learning data preparation
and advanced analytics. - Knowledge of
regional regulations
around data privacy and protection (e.g., GDPR, NCSA Qatar, etc.). - Background in
telecom, government, or financial sectors
is a plus.
Soft Skills
- Excellent communication and interpersonal skills to liaise with Arabic-speaking stakeholders.
- Strong analytical mindset with attention to detail.
- Team player with the ability to manage multiple priorities.
Location
- Doha, Qatar
Big Data Engineer
Posted today
Job Viewed
Job Description
Job Role: Big Data Engineer – Dremio Administrator
Location: Qatar/offshore
Job Type: Yearly Renewable Contract
Industry: Banking
Our client is looking for a skilled
Big Data Engineer – Dremio Administrator
to join their dynamic team. If you have strong hands-on experience with
Dremio administration
and a passion for optimizing big data environments, this role is perfect for you.
Role Overview:
- Administer and optimize the newly implemented Dremio platform
- Develop and deploy Machine Learning modules, scoring cards, and automated delivery platforms for banking use cases
- Build and manage data pipelines using Python & Airflow
- Ensure high-performance SQL query optimization & data integration
- Collaborate with business teams to deliver end-to-end analytics & BI solutions
Must-Have Skills:
- Strong Banking / Financial services domain experience (preferred & highly valued)
- Proven expertise in Python
- Proficiency in MS SQL
- Hands-on experience with Apache Airflow
- Dremio administration (newly implemented – critical skill)
Nice-to-Have:
- Broader experience in Big Data technologies
- Exposure to Cloud platforms (AWS, Azure, GCP)
- Strong background in data pipelines, ETL & BI tools