Telnyx

Ведущий инженер-программист Java

Коротко

Старший Java backend-инженер в команду, которая строит высокодоступный распределённый конвейер данных для продуктов Telnyx (Voice, Messaging, Wireless), работающий с более чем 30 микросервисами на Java 21 и Scala. Требуется от 4 лет опыта с Java, опыт с Cassandra, ClickHouse или OpenSearch, и готовность работать с инструментами ИИ. Компания — телеком-платформа с собственной глобальной IP-сетью и мультиоблачной инфраструктурой, обрабатывающая тысячи сообщений в секунду с целью доступности 99.999%.

О компании Telnyx
Telnyx — лидер отрасли, который не просто представляет будущее глобальной связи — мы его создаём. От проектирования и расширения охвата частной, глобальной, мультиоблачной IP-сети до предоставления гиперлокальных edge технологий прямо у вас под рукой через интуитивно понятные API, мы формируем новую эру бесшовного взаимодействия между людьми, устройствами и приложениями.
Нас движет желание трансформировать и модернизировать устаревшее, автоматизировать ручные процессы и решать реальные задачи с помощью инновационных решений в области связи. Мы гордимся тем, что являемся финансово стабильной и прибыльной компанией. Наша высокая прибыльность позволяет нам не только инвестировать в передовые технологии, но и создавать среду для постоянного обучения и развития нашей команды.
Наша команда backend-разработчиков создаёт высокодоступный и распределённый конвейер данных, который поддерживает продукты Telnyx, такие как Voice, Messaging и Wireless. Мы используем частную магистральную сеть Telnyx для построения облачно-независимой платформы обработки данных, которая обрабатывает тысячи сообщений в секунду.
В нашей небольшой команде мы в настоящее время управляем более чем 30 докеризированными микросервисами, развернутыми в нескольких регионах США и Европы. Мы ищем старшего Java backend-инженера с глубокими знаниями Java Core.
В этой роли вы будете
•Работать с более чем 30 микросервисами, реализованными на Java 21 и Scala, которые обрабатывают, агрегируют и предоставляют все данные, генерируемые нашими телекоммуникационными и мессенджинговыми движками
•Улучшать производительность нашего конвейера — в настоящее время мы обрабатываем 10 тысяч сообщений в секунду и продолжаем расти
•Проектировать наши сервисы и конвейеры так, чтобы они работали с минимальной задержкой во всех наших локациях по всему миру (США, ЕС, Австралия, Южная Америка)
•Реализовывать процессы обнаружения мошенничества с помощью машинного обучения (Kafka и Kafka Streams)
•Развёртывать сервисы в мультиоблачных Kubernetes-средах для достижения времени безотказной работы 99.999%
•Выпускать код в продакшн несколько раз в день
Что мы ищем
•Степень в области компьютерных наук, информационных технологий или эквивалентный опыт работы
•Опыт работы с Java и её экосистемой инструментов не менее 4 лет
•Опыт работы с хотя бы одной из этих баз данных: Cassandra, ClickHouse или OpenSearch
•Опыт работы с инструментами ИИ или сильное желание учиться
Будет плюсом
•Опыт работы со Scala или другим функциональным языком программирования
•Опыт работы с Linux, Git и Docker в CI-среде
•Опыт работы с распределёнными системами и системами, поддерживающими «пять девяток» (99.999%) времени безотказной работы

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте