Назад
Company hidden
1 день назад

Senior Software Engineer (Python, Rust)

Формат работы
remote (только Europe)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Serbia/Turkey/Bulgaria
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Software Engineer (Python, Rust): Designing and implementing backend services within a microservices architecture for an all-in-one educational platform with an accent on high-performance Rust services and scalable Python APIs. Focus on migrating services to Rust, optimizing PostgreSQL queries, and integrating AI/LLM capabilities to enhance digital education.

Location: Full-time legal agreement in Bulgaria, Serbia, and Turkey. Hybrid work in office locations (2 days in-office) or remote work in locations without offices within these countries.

Company

hirify.global is an all-in-one platform for education and research leveraging machine intelligence and data science to provide high-quality digital education.

What you will do

  • Design and implement high-performance backend services in Rust within a microservices architecture.
  • Maintain and evolve existing Python (FastAPI) services.
  • Collaborate with QA and DevOps to improve system reliability, observability, and performance.
  • Contribute to architectural decisions regarding language choice, inter-service communication, and data modeling.
  • Participate in code reviews to raise the engineering bar across the team.

Requirements

  • 5+ years of professional backend development experience.
  • Minimum 3 years of production experience with Rust.
  • Strong proficiency in Python (FastAPI, asyncio, mypy, pydantic).
  • Deep understanding of microservices, event-driven patterns, and message brokers (Kafka, RabbitMQ, NATS, gRPC/REST).
  • Practical knowledge of PostgreSQL, Kubernetes, containers, and CI/CD.
  • English proficiency level B2 or higher.

Nice to have

  • Experience migrating Python services to Rust under real load.
  • Exposure to vector databases such as Qdrant.
  • Experience integrating with LLM APIs (OpenAI, Anthropic).
  • Familiarity with LangChain, LangGraph, and RAG.

Culture & Benefits

  • Choice of work equipment (laptop, monitor, etc.).
  • Monthly allowance for English classes via iTalki.
  • Flexible schedule typically aligned with CET or EET time zones.
  • Newborn bonus and patent remuneration.
  • Paid leave and options for remote or hybrid work.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →