Skip To Main Content
backBack to Search

Lead Python Engineer (Crypto)

Remote in Ukraine
Python.Core& 3 others
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are looking for a Lead Python Engineer with deep crypto expertise to join our team.

In this role, you will drive the architecture and delivery of secure, scalable systems that power cryptocurrency trading, custody, and settlement. You will provide technical leadership across the engineering team, mentor engineers, and partner closely with cross-functional stakeholders to shape the technical direction and ensure the delivery of high-quality solutions.

Responsibilities
  • Lead the design, architecture, and delivery of complex features and new products, setting the technical vision for the team
  • Collaborate with product owners, team leads, and stakeholders to translate business needs into robust technical strategies and roadmaps
  • Define and own technical specifications, selecting appropriate technologies, workflows, and coding standards
  • Present and justify architectural decisions and implementation approaches to engineering leadership and the CTO
  • Establish and enforce best practices for unit and integration testing across the team
  • Ensure software consistently meets high standards of quality, security, scalability, modifiability, and extensibility
  • Lead code reviews, identify anti-patterns, drive refactoring initiatives, and raise the overall engineering bar
  • Mentor and coach engineers, supporting their technical growth and fostering a culture of knowledge sharing
  • Architect and oversee the implementation of secure integrations with blockchain networks, crypto exchanges, and digital wallets
  • Shape and guide the development of systems supporting cryptocurrency trading, custody, and settlement
  • Take ownership of technical risks, dependencies, and trade-offs across projects
  • Perform other duties as deemed necessary from time to time
Requirements
  • Bachelor's degree in Computer Science or a related field
  • 5+ years of experience in software development and coding in Python
  • 1+ years of experience in a technical leadership capacity
  • Expert-level knowledge of software and application design, architecture, and system design patterns, with a strong technical mindset and great attention to detail
  • Deep understanding of software quality assurance principles and SDLC processes, with experience shaping them within a team
  • Strong background in service-oriented architecture (SOA), designing microservices, and managing containerized applications at scale
  • Advanced proficiency in SQL and NoSQL databases, including performance tuning and data modeling
  • Hands-on experience with RabbitMQ, Kafka, or similar messaging systems in production environments
  • Proven experience building and scaling WebSocket-based solutions
  • Strong skills in Kubernetes and IaC tools such as Terraform and Helm
  • Expertise in version control and continuous integration using Git and Jenkins, including defining CI/CD strategies
  • Solid understanding of web security standards and best practices, with experience embedding security in the development lifecycle
  • Deep knowledge of blockchain fundamentals, cryptography, and digital assets
  • Extensive hands-on experience integrating with crypto APIs (REST/WebSocket), smart contracts, or blockchain SDKs
  • Demonstrated ability to mentor engineers, lead technical discussions, and influence cross-team decisions
  • English proficiency at an Upper-Intermediate level (B2) or higher
Nice to have
  • Knowledge of PHP
  • Exposure to DeFi protocols
  • Familiarity with Web3 frameworks
  • Experience architecting or working with digital custody systems