Назад
Company hidden
12 часов назад

Senior Backend Engineer (Ruby, TypeScript)

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

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

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

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

Текст:
/

TL;DR

Senior Backend Engineer (Ruby, TypeScript): Building and scaling backend services and data infrastructure for a TV advertising platform with an accent on distributed microservices and service reliability. Focus on designing robust APIs, implementing observability, and integrating analytics features.

Location: Must be based in Ukraine (Offices in Kyiv and Lviv)

Company

hirify.global provides a TV advertising platform spanning National Linear and CTV.

What you will do

  • Design, build, and maintain backend services in Ruby (Roda) within a large-scale microservice architecture.
  • Develop API layers and tRPC procedures using TypeScript and Node.js to support Next.js applications.
  • Ensure service reliability through instrumentation, monitoring, and observability including tracing, metrics, and logging.
  • Collaborate with data engineers on ETL processes and data pipelines to ensure clean data flows.
  • Manage production incidents and evolve APIs with a focus on authentication, authorization, and security.
  • Participate in code reviews and write comprehensive unit and integration tests.

Requirements

  • 5+ years of professional Ruby backend development experience.
  • Location: Ukraine is mandatory.
  • Experience with distributed systems and microservice architecture.
  • Proficiency with observability tools such as OpenTelemetry, Datadog, Grafana, or Prometheus.
  • Hands-on experience with TypeScript, Node.js, and Next.js.
  • Strong knowledge of AWS core services (EC2, S3, RDS, SQS/SNS, ECS/EKS) and AWS CDK.
  • Working hours: 11:00 AM - 8:00 PM EEST.

Nice to have

  • Python experience for data tooling, scripting, or services.
  • Experience in AdTech or digital advertising/media analytics.
  • Prior experience in service migration, decomposition, or platform modernization efforts.

Culture & Benefits

  • Remote-first culture with occasional offline meetings in Kyiv and Lviv.
  • Ownership-driven environment emphasizing reliability and engineering craft.
  • Opportunity to work with a distributed, cross-functional team.
  • Integration of cutting-edge AI coding tools (Claude Code, Cursor, etc.) into the development workflow.

Hiring process

  • Pre-screening (30 mins).
  • Technical Interview (1h).
  • System Design (1.5h).
  • Product Interview (30 mins).

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