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 Turkey.
Salaries by job title
- Avukat 29
- Grafik Tasarımcısı 27
- Şantiye Şefi 22
- Dijital Pazarlama Uzmanı 22
- Hemşire 21
- Resepsiyon Görevlisi 17
- Satış Danışmanı 15
- Garson 15
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
Published 1 day ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Ödeal
Istanbul
Related job offers
-
Post Sales Consultant
Ricoh Turkey Istanbul -
Associate Data & AI Engineering Consultant – Entry Level
SnA Consulting Istanbul -
Kıdemli Bulut Sistemleri & Altyapı Mühendisi
Solgar Türkiye Istanbul -
React Architect – Lead Frontend Design (Hybrid)
Amaris Consulting Greater Istanbul -
Technology Architect
Accenture Greater Istanbul