Python Developer
Ödeal · Istanbul
Job description
About the role
Our technology organization is building AI‑powered platforms and high‑performance backend systems for a fast‑growing fintech scale‑up. We are looking for a Python Developer to design, implement and maintain core services that power our point‑of‑sale solutions.
Key responsibilities
- Design and develop backend services and REST APIs using Python and FastAPI.
- Design data models and manage schema changes in PostgreSQL.
- Build distributed concurrency and queue mechanisms with Redis.
- Develop event‑driven integrations using Kafka or RabbitMQ.
- Develop and manage services running on Kubernetes.
- Design and implement state machines and other distributed system components.
- Write and maintain unit, integration and end‑to‑end tests.
- Document technical decisions and system designs.
Required profile
- Strong knowledge of Python and asyncio.
- Production experience with FastAPI or a similar asynchronous API framework.
- Deep experience with PostgreSQL, including data modelling, indexing and transaction management.
- Experience with Redis for distributed coordination, streams, pub/sub and locks.
- Experience with Kafka or RabbitMQ and event‑driven integration patterns.
- Experience developing services on Kubernetes, including pod lifecycle and graceful shutdown.
- Familiarity with layered architecture, strongly typed code and static type checking.
- Strong testing practices covering unit, integration and end‑to‑end tests.
Required skills
- Python
- FastAPI
- PostgreSQL
- Redis
- Kafka
- RabbitMQ
- Kubernetes
- asyncio
- Static type checking
What we offer
- Dynamic, innovative team and collaborative environment.
- Campus‑style office with PlayStation, table tennis, meeting rooms and resting areas.
- Open‑buffet breakfast, sandwiches, afternoon tea with fruits and cookies.
- Commuting compensation on top of salary.
- Meal ticket card for nutritious dining options.
- Paid birthday leave.
- Comprehensive private health insurance.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Türkiye.
Salaries by job title
- Satış Danışmanı 48
- Grafik Tasarımcısı 46
- Avukat 43
- Dijital Pazarlama Uzmanı 41
- Muhasebe Uzmanı 40
- Şantiye Şefi 31
- Resepsiyon Görevlisi 30
- Hemşire 27
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Published 3 hafta önce
Expires 1 ay sonra
25 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Ödeal
Istanbul