Обязанности:
Position Overview:We are seeking a highly skilled and motivated Backend Engineer with expertise in Go to join our team. The ideal candidate will play a key role in designing, developing, and maintaining scalable, efficient, and secure backend systems to support our growing suite of applications. This position offers the opportunity to work on cutting-edge technologies and contribute to high-impact AI projects. API Development Design, implement, and maintain RESTful APIs using FastAPI. Integrate APIs to interact with the LLM and its submodules/tools. Task Queue Management Set up and manage asynchronous task queues (e.g., Celery with Redis). Database Management Integrate and optimize Qdrant (or other databases) for vector storage and retrieval. Ensure database queries are efficient and handle scalability. System Integration Collaborate with MLOps engineers to integrate ML models into the backend. Enable logging and debugging endpoints for monitoring API usage. Code Quality Write clean, reusable, and scalable code. Contribute to code reviews and maintain documentation. Required Qualifications: Proven experience in backend development with Go (2+ years preferred). English at B2 Strong understanding of RESTful API design and development. Proficiency in database technologies such as PostgreSQL, MySQL, or MongoDB. Familiarity with cloud platforms (AWS, GCP, Azure) and containerization tools like Docker. Knowledge of message queues (e.g., RabbitMQ, Kafka) and distributed systems. Solid understanding of software development principles, design patterns, and best practices. Preferred Qualifications: Experience with microservices architecture and orchestration tools (e.g., Kubernetes). Knowledge of CI/CD pipelines and automated deployment strategies. Familiarity with GraphQL and WebSocket protocols. Understanding of performance optimization techniques in high-load systems. Previous experience working in agile development environments. What We Offer An opportunity to work on a pioneering project in the Web3 space. Well funded organisation with very little bureaucracy. A dynamic and innovative work environment with a team of experts. Competitive salary and benefits Professional development and growth opportunities Payments in stable tokens Project tokens as bonus.