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)
Benefits
- Solid, competitive salary.
- Work in multilingual, multinational and multicultural environment on international projects
- Medical care