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.
Навыки
  • go
  • gcp
  • aws
  • PostgreSQL
  • backend
Посмотреть контакты работодателя

Похожие вакансии

YADRO
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
evrone.ru
Удаленная работа
  • Москва

  • до 400000 RUR

Рекомендуем
Ozon
Удаленная работа
  • Москва

  • до 400000 RUR

Рекомендуем
Gradient
Удаленная работа
  • Москва

  • от 450000 RUR

Positive Technologies
Удаленная работа
  • Москва

  • от 450000 RUR

Лаборатория Касперского

Go developer (OSMP)

Лаборатория Касперского

Удаленная работа
  • Москва

  • от 450000 RUR

ТОЧКА ЗНАНИЙ
Удаленная работа
  • Москва

  • от 450000 RUR

2ГИС
Удаленная работа
  • Москва

  • от 450000 RUR

HRHALL
Удаленная работа
  • Москва

  • от 3000 USD

Флант
Удаленная работа
  • Москва

  • от 3000 USD

Джемини Софт

Backend-разработчик (Go)

Джемини Софт

Удаленная работа
  • Москва

  • от 3000 USD

INMYROOM
Удаленная работа
  • Москва

  • от 270000 RUR

Стрит Фалькон
Удаленная работа
  • Москва

  • от 300000 RUR

Positive Technologies
Удаленная работа
  • Москва

  • от 300000 RUR

ArtVolkov.ru
Удаленная работа
  • Москва

  • до 850000 RUR

Купер
Удаленная работа
  • Москва

  • до 850000 RUR

Your Personal Agent
Удаленная работа
  • Москва

  • от 350000 RUR

Avanpost
Удаленная работа
  • Москва

  • от 350000 RUR

БЮРО 1440
Удаленная работа
  • Москва

  • от 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию