
Real job — pulled straight from Snoonu’s careers page · Verified July 15, 2026 · No reposts.
Job description
Snoonu is hiring a Senior Python Engineer — a full-time, based in Doha, Qatar role. Apply directly on Snoonu's careers page below.
Senior Python Engineer
Location: Doha, Qatar
Department: Tech
- Analyze and improve performance of Python microservices running in production
- Optimize CPU, memory usage, latency, concurrency, and throughput
- Review existing architecture and propose improvements
- Introduce engineering best practices for:
- project structure
- testing
- observability
- CI/CD
- reliability
- security
- code quality
- Work with FastAPI-based services and asynchronous Python code
- Profile and debug production issues under real traffic load
- Improve resiliency and fault tolerance of distributed systems
- Collaborate with Data Science teams to productionize ML-related workloads
- Help define standards and technical direction for Python services inside the organization
- Participate in incident analysis and postmortems when needed
- 5+ years of professional Python development experience
- Strong experience with backend microservices in production environments
- Deep understanding of:
- FastAPI
- asyncio
- concurrency and parallelism
- multithreading vs multiprocessing
- packaging tools, pip, uv, C libraries
- Strong knowledge of:
- profiling and performance optimization
- memory leak analysis
- networking, understanding async I/O at OS level, network diagnostics
- caching strategies
- Experience with:
- Container optimization, layer caching, multi-stage builds
- Kubernetes / ECS
- AWS, IaC
- Redis / PostgreSQL / MongoDB performance optimization
- message brokers (RabbitMQ/Kafka)
- ML libraries, i.e Numpy, Deep Learning frameworks, Feature Engineering
- Strong understanding of distributed systems and system design
- Experience with observability tools:
- Prometheus
- Grafana
- Datadog
- OpenTelemetry
- Good understanding of production reliability practices:
- retries
- circuit breakers
- backpressure
- health checks
- autoscaling
- Experience working with CI/CD pipelines
- Strong communication skills and ability to mentor others
- Experience working with ML/Data Science teams
- Experience optimizing inference services or data pipelines
- Knowledge of gRPC and high-performance APIs
- Experience with load testing and benchmarking tools
- Experience in high-scale environments (24/7 systems, high RPS)
- Contributions to open-source projects
Get Senior Python Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Senior Python Engineer at Snoonu?
The required skills for Senior Python Engineer at Snoonu include: Python, FastAPI, Kubernetes, AWS, Redis, PostgreSQL, MongoDB, RabbitMQ, Kafka, NumPy, Deep Learning, Prometheus, Grafana, Datadog, OpenTelemetry, CI/CD, gRPC.
What is the seniority level for Senior Python Engineer at Snoonu?
Senior Python Engineer at Snoonu is a Senior level position.
How do I apply for Senior Python Engineer at Snoonu?
You can view the full description and apply for Senior Python Engineer at Snoonu on EchoJobs: https://echojobs.io/job/snoonu-senior-python-engineer-btmzz.