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

Software Architect (AI)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b1
Страна
Poland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Software Architect (Java/AI): Designing and governing backend architecture for a large-scale live-streaming platform with an accent on microservices, distributed systems, API standards, data ownership, and LLM integration. Focus on designing resilient high-throughput services, building agent and tool-calling patterns, establishing AI-assisted development standards, and managing architectural risks across engineering teams.

Location: Warsaw, Poland; on-site schedule with 4 days at the office and 1 day working from home

Company

hirify.global operates a global B2C live-streaming platform with more than 450 million registered users, enabling creators to publish live content, engage with fans, and monetize their talents.

What you will do

  • Own backend architecture, including service boundaries, data flows, communication patterns, and data ownership.
  • Set standards for REST and gRPC APIs, versioning, integrations, project structure, testing, error handling, and documentation.
  • Design systems for throughput, latency, resilience, and failure recovery while addressing bottlenecks and single points of failure.
  • Define storage strategies, schemas, caching approaches, and database performance improvements.
  • Design LLM integrations using agents, tool calling, MCP servers, context handling, evaluations, and fallbacks.
  • Evaluate technologies, manage architectural risks and technical debt, collaborate with mobile, data, cloud, and product teams, and mentor engineers.

Requirements

  • 8–10+ years of backend engineering experience, including recent experience in an architect role.
  • Deep hands-on experience with Java, Spring Boot, and Spring Cloud.
  • Strong knowledge of microservices, distributed systems, REST, gRPC, and event-driven asynchronous architectures.
  • Experience with SQL and NoSQL databases, data modeling, indexing, query optimization, and Redis or similar caching technologies.
  • Knowledge of application security, Docker, Kubernetes, CI/CD, monitoring, and logging.
  • Intermediate English or higher is required.

Nice to have

  • Experience with high-scale consumer products, real-time systems, monolith decomposition, or large migrations.
  • Hands-on Kafka experience, including topic design, partitioning, consumer groups, and delivery guarantees.
  • Experience with JVM performance tuning, agent frameworks, MCP servers, RAG, vector stores, and embeddings.
  • Experience shipping and evaluating LLM features in production, including prompt and context design, tool calling, streaming, cost and latency control, and regression testing.
  • Experience with mobile–backend integration.

Culture & Benefits

  • Stock options grant.
  • Medical insurance for the employee and 75% coverage discount for relatives.
  • Lunch budget, parking, and Multisport card.
  • Office-based collaboration with a cheerful team atmosphere.

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