At itAdviser, our mission is to drive business transformation through innovative technology solutions. Core Values: Our work is guided by core values that include open communication, on-time delivery, and a business-centric approach.
7 липня 2025

Lead/Senior Python developer (Crypto exchange domain) (вакансія неактивна)

Київ, Малага (Іспанія), віддалено від $5000

Job Description (Having experience in the FinTech is a must)

We are looking for a highly skilled and experienced Senior Python Developer to join our fast-paced team in the crypto exchange domain. This role is centered around building and optimizing backend systems that power real-time trading, blockchain data processing, and wallet infrastructure. The ideal candidate will have deep expertise in Python development and a strong track record of creating scalable, secure, and high-performance systems tailored to the unique demands of cryptocurrency platforms and digital asset exchanges.

About the Project

We are building a full-scale next-generation crypto exchange that goes beyond traditional financial services. Our platform offers seamless international transfers and multi-currency crypto wallet management. With a single account, users can easily transact across a wide range of cryptocurrencies worldwide—as if they held dozens of local wallets across the globe.

Responsibilities

  • Designed, developed, and maintained Python-based backend services powering a crypto exchange platform, including wallet operations, trading engines, and transaction settlement systems.
  • Built and deployed scalable real-time data pipelines for blockchain data ingestion, trade analytics, and market monitoring.
  • Collaborated closely with cross-functional teams—product, frontend, mobile, and DevOps—to deliver secure, high-performance crypto trading features.
  • Engineered and optimized core systems including crypto payment gateways, multi-asset wallet infrastructure, and compliance workflows (KYC/AML).
  • Ensured data consistency, availability, and security across all crypto-related services and transaction flows.
  • Conducted code reviews, maintained high test coverage, and contributed to CI/CD pipelines for frequent and stable releases.
  • Developed RESTful APIs and microservices for third-party integrations involving liquidity providers, fiat on/off ramps, and regulatory tools.
  • Monitored and fine-tuned system performance to support high-frequency trading and peak load scalability.
  • Implemented advanced authentication mechanisms such as 2FA, hardware wallet support, and biometric login for secure user access.
  • Worked with the security team to identify and mitigate platform vulnerabilities, ensuring full compliance with crypto industry best practices.
  • Contributed to user-facing features like real-time trade alerts, portfolio tracking, transaction histories, and audit logs.

Technical Skills

  • Strong expertise in Python backend development within crypto/FinTech environments.
  • Experience developing high-throughput, low-latency systems for real-time trading and blockchain transaction processing.
  • Proficiency with Python libraries and frameworks like FastAPI, Flask, Django, as well as data tools such as Pandas, NumPy, and Celery.
  • Solid knowledge of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases optimized for trading and blockchain data.
  • Hands-on experience with cloud infrastructure (AWS, GCP, or Azure), with a focus on secure, scalable deployments for crypto services.
  • Practical use of Docker and Kubernetes for container orchestration and microservice management in production environments.
  • Deep understanding of security protocols, including data encryption, secure key storage, and wallet safety (e.g., cold storage, HSMs).
  • Familiarity with blockchain integrations (e.g., Ethereum, Bitcoin nodes), smart contract interactions, and Web3 infrastructure.
  • Experience with financial and crypto-specific APIs: on-chain explorers, exchange liquidity providers, fiat gateways, and compliance services.

Additional Qualifications

  • Knowledge of financial regulations and compliance standards, such as PSD2, GDPR, and AML/KYC guidelines.
  • Understanding of transaction monitoring systems, fraud detection mechanisms, and anomaly detection using machine learning.
  • Familiarity with DevOps practices, including CI/CD pipelines tailored to FinTech environments.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of professional software development experience, with at least 3 years focusing on Python in FinTech.
  • Demonstrable experience in delivering secure, scalable, and user-friendly solutions in the financial domain.

What We Offer

  • The opportunity to work on a state-of-the-art mobile banking platform that serves millions of users worldwide.
  • Remote-friendly work environment with a collaborative and innovative team culture.
  • Competitive salary and comprehensive benefits package.