Senior Python Engineer – Performance & Architecture
Snoonu · Doha
وصف الوظيفة
About the role
We are looking for a Senior Python Engineer to join the PCORE team and elevate the architecture, reliability and performance of mission‑critical Python services that run at scale in production.
Key responsibilities
- Analyse and optimise performance of Python micro‑services, focusing on CPU, memory, latency, concurrency and throughput.
- Review existing architecture, propose and implement improvements, and introduce engineering best practices (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.
- Improve resiliency and fault‑tolerance of distributed systems and define standards for Python services across the organisation.
- Collaborate with platform engineers, DevOps, architects and Data Science teams to productionise ML workloads.
- Participate in incident analysis, post‑mortems and drive technical direction.
Required profile
- 5+ years of professional Python development experience.
- Strong background in backend micro‑services deployed in production.
- Deep knowledge of FastAPI, asyncio, concurrency, multithreading vs multiprocessing and packaging tools (pip, uv, C extensions).
- Expertise in profiling, memory‑leak analysis, networking, async I/O and caching strategies.
- Hands‑on experience with container optimisation, Docker multi‑stage builds, Kubernetes/ECS, AWS and IaC.
- Performance tuning of Redis, PostgreSQL, MongoDB and message brokers such as RabbitMQ or Kafka.
- Familiarity with ML libraries (NumPy, deep‑learning frameworks) and collaboration with Data Science teams.
- Experience with observability stacks (Prometheus, Grafana, Datadog, OpenTelemetry) and production reliability patterns (retries, circuit breakers, back‑pressure, health checks, autoscaling).
- Proven ability to mentor others and communicate technical concepts clearly.
Required skills
- Python
- FastAPI
- asyncio
- Docker
- Kubernetes / ECS
- AWS
- IaC
- Redis
- PostgreSQL
- MongoDB
- RabbitMQ / Kafka
- NumPy
- Deep‑learning frameworks
- Prometheus
- Grafana
- Datadog
- OpenTelemetry
- CI/CD pipelines
Questions fréquentes
لماذا تبلغ عن هذا العرض؟
قدم طلبك في 30 ثانية
أدخل بريدك الإلكتروني للتقديم. سيتم إنشاء حساب تلقائياً.
بالمتابعة، أنت توافق على شروط الاستخدام.
لديك حساب بالفعل؟ تسجيل الدخول
عزز فرصك
حمّل سيرتك الذاتية وسنقترح عليك الوظائف التي تناسب ملفك.
جاري تحليل سيرتك الذاتية...
Snoonu
Doha