Senior Python Developer
Core
Design, develop, and maintain scalable backend applications and APIs while collaborating directly with international clients to deliver technical solutions.
Role type
Senior Python backend engineer (client-facing)
Builds
Scalable backend applications, RESTful APIs, and microservices
Domain
Software services / IT consulting
Required skills
Python, Django/Flask/FastAPI, RESTful API design, microservices architecture, PostgreSQL/MySQL, NoSQL databases, AWS/Azure/GCP, Docker, CI/CD pipelines, asynchronous programming, message queues, unit testing, application security
Preferred skills
Distributed systems, event-driven architecture, Kubernetes, Celery, RabbitMQ, Kafka, Generative AI, LLM integrations, RAG pipelines
Technologies
Django, Flask, FastAPI, PostgreSQL, MySQL, MongoDB, Redis, AWS, Azure, GCP, Docker, Git, Celery, RabbitMQ, Kafka, Kubernetes
Responsibilities
Design and develop scalable backend applications; Integrate RESTful APIs and microservices; Collaborate with international clients to gather requirements and lead technical discussions; Translate business requirements into technical solutions; Optimize database performance and integrate third-party systems; Mentor junior developers and participate in Agile processes
Seniority
Senior, hands-on IC