Skip to main content

Python Developer

PythonDjangoDjango ChannelsCelery
1 week ago
backend
K

Kindgeek

Lviv
Work Typehybrid

About the Position

We are looking for a skilled Python Backend Developer to join the engineering team of a leading pan-European crypto bank. You will be contributing to mission-critical backend systems in a fast-moving, compliance-driven environment where engineering quality directly shapes financial infrastructure.

Responsibilities9

  • Design and develop scalable backend services supporting crypto payment gateways, wallet management, and B2B financial operations
  • Build and maintain RESTful APIs and WebSocket endpoints for real-time data flows
  • Integrate third-party financial services, crypto rails, and external data providers
  • Implement and manage asynchronous task pipelines using Celery and Redis
  • Ensure high reliability and performance of database-heavy systems built on PostgreSQL
  • Collaborate closely with the product and compliance teams to implement features that meet regulatory standards (MiCA, AML/KYC flows)
  • Write clean, well-tested, and well-documented code — unit and integration tests are a must
  • Participate in code reviews, sprint planning, and contribute to technical decision-making
  • Maintain and improve CI/CD processes and k8s deployment configurations

Requirements13

  • 3+ years of professional experience with Python backend development
  • Strong proficiency with Django and Django Channels for real-time and async communication
  • Hands-on experience with Celery for task queue management and background processing
  • Solid experience with PostgreSQL — schema design, query optimization, migrations
  • Practical knowledge of Redis for caching, session management, and message brokering
  • Experience deploying and operating services in Kubernetes (k8s) environments
  • Solid understanding of REST API design, security best practices, and authentication flows
  • Familiarity with compliance and security principles relevant to financial or regulated environments
  • Upper-Intermediate English level or above (B2+)
  • Nice To Have: Experience in fintech, crypto, or banking-related projects
  • Knowledge of blockchain concepts and crypto payment flows
  • Familiarity with MiCA regulatory framework or similar crypto-asset regulations
  • Experience with event-driven architectures and WebSockets

Benefits5

  • Professional growth: at Kindgeek, we want our employees to grow and achieve ambitious professional goals.
  • Benefits package: Kindgeek offers all team members competitive compensation and a benefits package that includes 18 working days of fully paid vacation.
  • Personal growth: as a part of our team, you will have access to corporate English courses with a 50% reimbursement, take advantage of our offline library and access a large selection of corporate training and classes.
  • Geek community: at Kindgeek, we value community — even in full-scale invasion times, we take every opportunity to stick together.
  • Flexibility: Kindgeek offers a hybrid working model, with options to work remotely or from the office.
Python Developer
View Original