Job Details
Senior Backend Developer (Python)
Match Systems is looking for a Senior Backend Developer with 7+ years of Python experience to work remotely on blockchain-related projects. Salary starts from $3000.
Match Systems is a leading company developing blockchain-based solutions. The product involves developing a software complex for analyzing and tracking blockchain transactions for various cryptocurrencies (AML - anti money laundering); creating ecosystems for accepting payments and exchanging cryptocurrencies.
Experience: 7+ years in Python development Deep knowledge and experience with FastAPI Experience with PostgreSQL and other relational DBMS, ability to effectively use ORM Experience in developing and optimizing RESTful APIs, experience with gRPC, RPC Knowledge and experience with message queues like RabbitMQ Solid skills with Kafka Deep understanding and practical experience with asynchronous programming (asyncio, aiohttp, etc.), multithreading (threading), and multiprocessing (multiprocessing) in Python, including choosing the optimal parallel execution method (I/O-bound vs. CPU-bound), considering the impact of GIL (Global Interpreter Lock), and building high-load asynchronous services Knowledge of FIFO/LIFO queue principles, difference between queue and pub/sub Experience with cryptocurrencies and blockchain technologies Knowledge and experience in developing trading bots or algorithmic systems Experience in optimizing software performance, including in high-load environments Knowledge of design patterns and SOLID principles Knowledge of blockchain protocol principles will be a significant advantage
Competitive salary, fixed in US dollars Interesting and challenging tasks in the field of blockchain technologies and cryptocurrencies Work in a highly qualified team, knowledge exchange with industry experts Opportunity for professional growth and development in one of the most promising technological fields The final size and format of the compensation package are discussed individually.
Don't miss a single job
Subscribe to our Telegram channel