- Работа в Москве
- Удаленно
- IT engineer
- Backend Engineer (Go)
Backend Engineer (Go)
По договоренности
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). 
-  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.
Опубликована 7 дней назад