Python Backend Engineer Seeking a Python Backend Engineer to design scalable APIs, own robust services, and collaborate across product, data, and DevOps for impactful outcomes. 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: Minimum Experience: 7 years of relevant python backend engineering experience with 3 years in similar role Behavioral Competencies: 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. Technical Competencies: Python : Expert FastAPI, Django Restframework, Cloud Run : Expert Knowledge of Authentication, Roles management : Expert CI/CD and docker containerization : Basic Locations Amman Remote status Fully Remote About Prime Gate At Prime Gate, we are leaders in Infrastructure Technology System Integration with over two decades of expertise. Our mission is to provide innovative and reliable ICT solutions across industries, including telecommunications, IT, physical security, and digital services. Committed to excellence, we partner with clients to transform their businesses, ensuring their systems are robust, secure, and future-ready. Founded in 2003 Coworkers About 2300
Junior Backend Engineer
Khibraty
Senior Backend Engineer (.NET / Laravel)
Foodics
Backend Engineer
Khibraty
Senior Officer - QA Backend Engineer
Almosafer
Ruby on Rails - Backend Engineer
Prospexcrm
Backend Software Engineer [Senior] [Remote - EMEA]
MoneyHash