Company: lagrange labs
Work format: Remote, full-time
Salary: from 4,000 to 5,800 USD
Responsibilities
- designing and developing scalable Python backend solutions for integration with zk-infrastructure
- creating high-performance services for processing and indexing blockchain data
- developing and optimizing RESTful and gRPC APIs for internal and external consumers
- writing complex business logic, working with asynchronous tasks (Celery/RabbitMQ)
- implementing integrations with various blockchain networks via web3.py
- participating in architectural discussions and code reviews
Requirements
- at least 3 years of commercial Python development experience
- deep knowledge of asyncio and experience with FastAPI or Flask
- strong command of PostgreSQL (schema design, query optimization)
- experience with Docker, Redis, and queueing systems
- understanding of microservice architecture principles
- skills in code test coverage (pytest) and knowledge of CI/CD
Experience with blockchain libraries will be a significant plus.