Python Blockchain Developer
Madiff
Remote
18.01.2026.
Job Description
This is a remote position.
We are seeking skilled Backend Developers to join our engineering team focused on building and scaling a backend platform that interacts with blockchain protocols and high-throughput data pipelines. This role involves developing robust services in Python, managing cloud infrastructure, and supporting data storage and processing across both structured and unstructured datasets.
Responsibilities
- Develop scalable and performant backend services using advanced Python, including asyncio and FastAPI
- Integrate with SQL and NoSQL databases, primarily MongoDB
- Build, test, and deploy services in Dockerized environments
- Manage version control workflows using Git-based repositories
- Ensure the quality and performance of backend logic in cloud-based deployments
- Collaborate closely with frontend, DevOps, and data engineering teams
Requirements
- Proven, hands-on experience in advanced Python development
- Strong knowledge of asynchronous programming models (asyncio, async/await)
- Proficiency in Docker containerization and deployment
- Experience with MongoDB and data modeling for NoSQL solutions
- Comfortable with Git workflows and team-based version control
- Familiarity with Azure Cloud Services (e.g., Azure Functions, Blob Storage, Networking)
- Proficient in English (minimum B2 level)
Nice to have:
- Understanding of cryptocurrencies and blockchain protocols (e.g. bitcoin, ethereum, layer 2 solutions)
- Experience building or integrating with smart contracts and decentralised systems
- Experience with typescript or node.js (for integration and service orchestration)
- Exposure to apache spark or databricks for data processing tasks
Benefits
- Solid, competitive salary.
- Work in multilingual, multinational and multicultural environment on international projects
- Medical care
Preporuke se učitavaju...