-
Wafeq وافِق

Software Engineer

Wafeq وافِق
United Arab Emirates · Full-time · Mid-Senior

Company Overview


Join our innovative and dynamic team where we leverage cutting-edge technology to build robust, scalable, and efficient software solutions. Our company values creativity, collaboration, and continuous learning, creating an environment that empowers engineers to thrive.



Role


We are seeking a talented Software Engineer with expertise in our tech stack to design, develop, and maintain scalable software applications. You will collaborate with cross-functional teams to build high-quality solutions that drive the success of our products.



Responsibilities

  • Design and develop high-performance, scalable web applications using Python and Django.
  • Optimize system performance and implement best practices for data handling using PostgreSQL, MongoDB, Redis, and Celery.
  • Collaborate with DevOps teams to deploy and manage applications on the Google Cloud Platform (GCP).
  • Integrate, troubleshoot, and maintain backend services, ensuring seamless communication between microservices.
  • Develop robust API integrations and implement efficient data pipelines.
  • Write clean, maintainable code, and perform code reviews to uphold high-quality standards.
  • Participate in agile ceremonies, including stand-ups, sprint planning, and retrospectives.
  • Stay updated on emerging technologies and contribute to the continuous improvement of the engineering team.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 3+ years of experience in software development with a focus on Python and Django.
  • Proficiency in database design and optimization with PostgreSQL and MongoDB.
  • Experience with message-brokering and task queues using Redis and Celery.
  • Familiarity with cloud infrastructure, preferably Google Cloud Platform (GCP).
  • Strong understanding of microservice architecture and API development.
  • Experience with version control systems, particularly Git.
  • Excellent problem-solving skills and a proactive approach to tackling challenges.


Preferred Skills

  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Exposure to CI/CD pipelines and automated testing frameworks.
  • Previous experience in a fast-paced, startup environment.


What We Offer

  • Competitive salary and benefits package.
  • Opportunities for professional growth and career advancement.
  • A collaborative and inclusive work culture.
  • Flexible working hours and remote work options.
  • Access to learning and development resources.


We look forward to your application!

Key Skills

Ranked by relevance

cloud python django postgresql redis gcp devops microservices git containerization docker kubernetes
Login to Apply
Posted
Nov 08, 2024
Type
Full-time
Level
Mid-Senior
Location
United Arab Emirates

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TrustLab
Related

Full Stack Engineer (Python/React) - Ankara, TR

2026-06-19

Full-time
Not Applicable
Turkey
Software Development
Engineering
View Job Details
Wafeq وافِق
Related

Full Stack Engineer - Next.js

2024-11-25

Full-time
Entry
United Arab Emirates
Software Development
Engineering
View Job Details
Revolut
Related

Software Engineer (DevOps) - Database Reliability

2026-06-19

Full-time
Not Applicable
United Arab Emirates
Financial Services
Engineering