PrimeGate for Communications and IT
Python Backend Engineer
Skills
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
4 months ago
Quick apply
Tenth Revolution Group
Développeur Python Senior | Backend & API
Freelance
Paris, France
Hybrid
Skills
3 months ago
Quick apply
FreelanceRepublik
Développeur Back end
Freelance
Paris, France
Hybrid
Skills
7 days ago
Quick apply
No company information available.