Available Offers for RPC

Golang Crypto Developer

Office
Remotely
Full-time
Permanent work
Project: trading product Requirements: - More than 3 years of experience as a software engineer in Golang; - Knowledge and experience with microservices architecture; - Experience with blockchain integration; - Experience with WebSockets, RESTful and RPC based APIs; - Basic knowledge of blockchain; - Experience with API development; - Git; - Experience with message brokers (Kafka); - Solid experience with databases (Postgres); - Experience with database modeling and query optimization; - Experience with unit testing, integration testing; - Experience with continuous integration / continuous delivery; - Basic approaches to security in microservice architecture; - Ability to learn new technologies quickly; - English language from level B1; Will be a plus: - Basic understanding of symmetric / asymmetric encryption / decryption; - Basic ECDSA / RSA, HMAC, ecliptic curves; - Blockchain account and UTXO based; - Hierarchical deterministic wallet architecture; - Hardware keys (ledger, tresor); - BIP / EIP; - Experience with AWS Enclave; - Familiarity with Logstash, Kibana, Elastic search stack; - Familiarity with Amazon AWS; - Experience with Python or other programming languages would be a plus. Tasks: - Creating new and maintaining existing services for cryptoassets; - integration with new blockchain nodes; - maintaining, refactoring and improving the codebase; - implementing new features into the cryptocurrency management system. - Participating in code reviews, technical discussions and other team activities.

Back-End Developer (Python)

Remotely
Full-time
Requirements: - Knowledge of Python and its ecosystem; - understanding of the principles of working with distributed message brokers (Kafka / RabbitMQ); - experience with FastAPI (or with starlette, asyncio, sanic, Flask); - writing SQL queries with your eyes closed; - understanding and experience in applying software development principles: SOA, SOLID, KISS, DRY; - experience in microservice architecture development; - at least 2 years of commercial development experience in Python; - SQL (Postgres) and NoSQL (Redis, MongoDB) databases - Experience in building APIs (REST, RPC) - Docker and basic understanding of Kubernetes - understanding of CI/CD process and working with env environments - At a minimum, experience/knowledge of an additional framework other than Django; - confident knowledge of SQLAlchemy and psycopg. - college degree Would be a plus: - ML Experience (Sklearn, Pandas, TensorFlow etc.). Key Tasks: - Software development - Building microservices (HTTP REST and RPC via RabbitMQ) - Integration with external APIs - Data Processing (S3, Postgres)