Senior Python Backend Engineer | FastAPI & Microservices

List International Group

Abu Dhabi

On-site

AED 250,000 - 450,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

List International Group seeks a Senior Python Backend Engineer to design, develop and maintain scalable backend systems powering an AI-driven SaaS platform. You will build secure APIs, integrate third-party services, and optimize databases while embracing clean architecture in a fast-paced product environment.

Responsibilities include building microservices, implementing authentication, and collaborating with cross-functional teams to ensure high availability and robust security in production.

Qualifications

  • Minimum 3 years of professional experience in Python backend development.
  • Strong proficiency in Python programming.
  • Solid experience with FastAPI or Flask.
  • Strong understanding of REST API and GraphQL design principles.
  • Must know to design and implement event-driven Architecture Structure.
  • Must know to implement Clean Architecture and established software design principles to create modular, maintainable, testable, and scalable backend systems.
  • Experience building scalable backend architectures.
  • Excellent knowledge of PostgreSQL and/or MySQL.
  • Experience with NoSQL databases such as MongoDB or Redis.
  • Strong understanding of software architecture, OOP, SOLID Principles, and Design Patterns.
  • Experience with Git and collaborative development workflows.
  • Knowledge of asynchronous programming (async/await).
  • Familiarity with Docker, K8s and containerized applications.
  • Understanding of CI/CD pipelines using Github Actions or Jenkins.
  • Experience writing automated tests (PyTest, Unit Testing, Integration Testing).
  • Strong debugging and performance optimization skills.
  • Excellent analytical, communication, and problem-solving abilities.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python.
  • Build production-ready applications using FastAPI, Flask.
  • Design and implement secure RESTful APIs and GraphQL APIs.
  • Develop scalable microservices and distributed backend systems.
  • Integrate third-party APIs including payment gateways, CRM systems, AI platforms, communication services, and external SaaS providers.
  • Design efficient database schemas and optimize complex SQL queries.
  • Work with PostgreSQL, MySQL, Redis, RabbitMQ, MongoDB, Clickhouse, Typesense and other data storage technologies.
  • Implement authentication and authorization mechanisms (JWT, OAuth2, API Keys).
  • Write reusable, maintainable, and well-documented code following clean architecture principles.
  • Build unit, integration, and API tests to ensure application reliability.
  • Monitor, troubleshoot, and optimize backend performance in production environments.
  • Collaborate closely with Frontend Engineers, DevOps Engineers, QA Engineers, Product Managers, and AI Engineers.
  • Participate in architecture discussions, code reviews, and technical planning.
  • Maintain high standards for security, scalability, and code quality.

Skills

Python
Backend development
API design
Async programming
Git workflows
SOLID principles
Clean Architecture
Unit testing
Performance optimization
Debugging
Communication

Tools

FastAPI
Flask
PostgreSQL
MySQL
MongoDB
Redis
RabbitMQ
Clickhouse
Typesense
GraphQL
Docker
Kubernetes
GitHub Actions
Jenkins
PyTest
Elasticsearch
Nginx

Job description

List International Group seeks a Senior Python Backend Engineer to design, develop and maintain scalable backend systems powering an AI-driven SaaS platform. You will build secure APIs, integrate third-party services, and optimize databases while embracing clean architecture in a fast-paced product environment.

Responsibilities include building microservices, implementing authentication, and collaborating with cross-functional teams to ensure high availability and robust security in production.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer — FastAPI & AI SaaS
Senior Python Backend Engineer — FastAPI & AI SaaS

List International • Abu Dhabi

On-site
AED 120,000 - 180,000
Senior Python Backend Engineer: APIs, ETL & Microservices
Senior Python Backend Engineer: APIs, ETL & Microservices

GSSTech Group • Dubai

On-site
AED 300,000 - 600,000
Senior Python Backend Engineer – Scalable APIs & Pipelines
Senior Python Backend Engineer – Scalable APIs & Pipelines

GSS Group • Dubai

On-site
AED 280,000 - 360,000
Senior Python Engineer (Backend and Data)
Senior Python Engineer (Backend and Data)

Global Software Solutions Group • Dubai

On-site
AED 400,000 - 700,000
Senior Python Engineer (Backend and Data)
Senior Python Engineer (Backend and Data)

GSSTech Group • Dubai

On-site
AED 200,000 - 340,000
Senior Python Engineer (Backend and Data)
Senior Python Engineer (Backend and Data)

GSS Group • Dubai

On-site
AED 280,000 - 360,000
Senior Python Engineer: Scalable API & Data Pipelines
Senior Python Engineer: Scalable API & Data Pipelines

Global Software Solutions Group • Dubai

On-site
AED 400,000 - 700,000
Backend Engineer (Python) - Microservices, FastAPI, CI/CD
Backend Engineer (Python) - Microservices, FastAPI, CI/CD

Opus • Abu Dhabi

On-site
AED 180,000 - 300,000
Visa sponsorship for international
21 days paid annual leave
Senior Python Engineer: Backend, APIs & Data Pipelines
Senior Python Engineer: Backend, APIs & Data Pipelines

GSSTech Group • Dubai

On-site
AED 200,000 - 340,000
Python Backend Engineer
Python Backend Engineer

List International • Abu Dhabi

On-site
AED 120,000 - 180,000
Top locations