EN | AR

49 Python Engineer jobs in Qatar

Python Data Engineer

QAR20000 - QAR30000 Y Apt Resources

Posted today

Job Viewed

Tap Again To Close

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.
Requirements
  • 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.
Benefits

Salary: USD 2,000 - 2,500 per month

This advertiser has chosen not to accept applicants from your region.

Backend Developer

Remarkable place

Posted today

Job Viewed

Tap Again To Close

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
This advertiser has chosen not to accept applicants from your region.

Backend Developer

DroobiSmit

Posted today

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Backend Developer

QAR90000 - QAR120000 Y Monirco

Posted today

Job Viewed

Tap Again To Close

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.
Desired Candidate Profile
  • 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.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer

QAR90000 - QAR120000 Y EMMA Systems

Posted today

Job Viewed

Tap Again To Close

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.
This advertiser has chosen not to accept applicants from your region.

Python Backend Engineer

QAR90000 - QAR120000 Y Apt Resources

Posted today

Job Viewed

Tap Again To Close

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.
Requirements
  • 6-7 years of backend development experience.
  • Strong knowledge of Python or
  • Experience with container orchestration (Docker, Kubernetes).
  • Database management experience.
Benefits

To be discussed

This advertiser has chosen not to accept applicants from your region.

Data Engineer

QAR120000 - QAR250000 Y Commercial Bank

Posted today

Job Viewed

Tap Again To Close

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.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Python engineer Jobs in Qatar !

Data Engineer

QAR80000 - QAR120000 Y Vistas Global

Posted today

Job Viewed

Tap Again To Close

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
    .
This advertiser has chosen not to accept applicants from your region.

Data Engineer

QAR90000 - QAR120000 Y Applab Qatar

Posted today

Job Viewed

Tap Again To Close

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
This advertiser has chosen not to accept applicants from your region.

Big Data Engineer

QAR104000 - QAR130878 Y Linnk Group

Posted today

Job Viewed

Tap Again To Close

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
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Python Engineer Jobs