Find a jobRecruiters

Python Backend Engineer

Exclusive opportunity

Onsite

Python Backend Engineer

PrimeGate for Communications and IT

Python Backend Engineer

Skills

Google Cloud PlatformSQL QueriesDockerDjangoPythonKafkaGraphQLAWSKubernetesFastAPIAzure

9 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Amman, Jordan

Work mode:

Onsite

Published on:

7 August 2026

What they need


We are seeking a skilled Python Backend Engineer to join our engineering team. The successful candidate will design, build, and maintain scalable backend services and APIs that power our products. This full-time role requires strong backend development experience in Python, familiarity with cloud-native architectures, and a commitment to writing clean, testable code. The role offers opportunities to influence system design, improve platform performance, and collaborate across product, data, and DevOps teams.

Python Backend Engineer Responsibilities — API Development, Backend Architecture, Reliability

  • Design, implement, and maintain robust backend services and RESTful/GraphQL APIs using Python.
  • Collaborate with product and frontend teams to translate requirements into scalable technical solutions and clear API contracts.
  • Build and maintain data models, database schemas, and data access layers (SQL and NoSQL) to support product features and performance goals.
  • Implement background processing, task queues, and scheduled jobs for asynchronous workloads and long-running tasks.
  • Write automated unit, integration, and end-to-end tests; participate in code reviews and maintain high code quality standards.
  • Participate in system design and architecture discussions to improve scalability, reliability, and observability.
  • Work with DevOps and SRE practices to deploy, monitor, and troubleshoot services in cloud environments (e.g., AWS, GCP, Azure).
  • Support CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) efforts to streamline release processes.
  • Optimize performance and resource utilization, conduct load testing, and resolve production incidents when required.
  • Document systems, APIs, runbooks, and design decisions; mentor peers and contribute to team best practices.
  • Participate in Agile ceremonies including backlog grooming, sprint planning, reviews, and retrospectives.

Required Qualifications: Behavioral Competencies: Technical Competencies:

  • Minimum Experience:

  • 7 years of relevant python backend engineering experience with 3 years in similar role

  • Ability to structure different business problems into relevant data use cases and solutions.

  • Proven problem-solving skills regarding unstructured, uncertain problems.

  • Experience in managing smaller team of data in end-to-end delivery of different use cases.

  • Familiarity with Data bases, relational and non relational, understanding of real time systems and Kafka.

  • Python : Expert

  • FastAPI, Django Restframework, Cloud Run : Expert

  • Knowledge of Authentication, Roles management : Expert

  • CI/CD and docker containerization : Basic

Other offers great for you!

These companies are also looking for great profiles

Skiils

Ingénieur IA Back-End / AI Engineer Python (H/F)

50 - 52k€

Permanent contract

Saint-Denis, France

Hybrid

Skills

SQL QueriesDockerFlaskPythonPostgreSQLAIFastAPIRAG

4 months ago

Quick apply

Tenth Revolution Group

Développeur Python Senior | Backend & API

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformDockerDjangoPythonPostgreSQLKafkaRedisAWSGitHubKubernetesFastAPI

3 months ago

Quick apply

FreelanceRepublik

Développeur Back end

Freelance

Paris, France

Hybrid

Skills

JavaGitLabAWS

7 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools