aijavarest apiawsmicroservicesdistributed systemsevent driven architectureautomated testingobservabilitymessaging systems
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$66к$73кмедиана$100к
50 в выборке
На СНГ рынке: $3.3к/мес ($2.3к - $5к)
83
Хорошая вакансия
развернуть
Чётко описанная роль уровня Staff в крупной продуктовой компании, с современными распределёнными системами и хорошими льготами; без указанной зарплаты сложнее оценить условия оплаты.
Кликните для подробной информации
Зарплата не указанаСовременный стекПонятная рольХорошие льготы
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Staff Software Engineer (Java/Messaging): Building and operating highly available digital messaging services in a cloud-based microservice architecture with an accent on message routing, delivery, integrations, observability, and operational reliability. Focus on designing fault-tolerant distributed systems, integrating third-party messaging channels, and leading architectural decisions across the service lifecycle.
Location: Budapest, Hungary; candidates must be Hungary based. Flexible work options include long-term remote work, office-based work in Budapest, or a hybrid mix.
Company
hirify.global provides an AI-powered experience orchestration platform connecting people, systems, data, and AI for more than 8,000 organizations in over 100 countries.
What you will do
Lead the design, development, and operation of scalable digital messaging services in a cloud-based microservice architecture.
Own architectural decisions for highly available, fault-tolerant, secure messaging systems.
Build features for message routing, delivery, tracking, analytics, observability, monitoring, alerting, and operational tooling.
Develop integrations with Meta, X, WhatsApp, LINE, SMS, social platforms, and other third-party providers.
Partner with product, engineering, security, and operations teams; contribute to design reviews, code reviews, and engineering standards.
Mentor engineers, improve reliability and incident response, write automated tests, and participate in the on-call rotation.
Requirements
8+ years of relevant software engineering experience with strong hands-on Java experience.
Experience designing, building, and operating distributed systems or microservice-based architectures.
Proven experience delivering fault-tolerant, highly available production systems and owning complex technical work from design through production operation.
Proficiency with REST APIs and service-to-service integration patterns.
Experience with unit, integration, and end-to-end automated testing.
Familiarity with cloud infrastructure, preferably AWS.
Strong problem-solving skills and ability to reason through complex technical trade-offs.
Excellent written and verbal communication skills and experience working effectively with distributed teams.
Self-motivated, collaborative, and comfortable operating with ambiguity.
Nice to have
Experience with digital messaging, email, SMS, or social channel integrations, including Meta, X, WhatsApp, LINE, or other third-party messaging platforms.
Hands-on experience with AWS services such as DynamoDB, S3, SQS, SNS, Lambda, ECS, or related technologies.
Experience with asynchronous message processing, event-driven architectures, and DynamoDB or other NoSQL data stores.
Knowledge of messaging deliverability, compliance, privacy, and abuse-prevention practices.
Familiarity with GDPR, CAN-SPAM, or related regulatory considerations.
Experience with monitoring, observability, alerting, and incident management tools.
Experience with TypeScript or other modern backend/frontend languages.
Understanding of TCP/IP, DNS, load balancing, subnets, and network ACLs.
Experience with Git and modern software delivery practices.
Culture & Benefits
Fast-paced, agile environment with distributed collaboration across regions and time zones.
Focus on operational excellence, continuous learning, and continuous improvement.
Open and inclusive community with professional growth, mentorship, learning resources, and language courses.
Flexible work options for Hungary-based employees, including remote, office-based, or hybrid arrangements.
Extra days off in August and October, volunteer time, health insurance, life insurance, cafeteria benefits, gym, and access to the Budapest headquarters.
Hiring process
Application review by Talent Acquisition and the hiring team.
Zoom interview followed by meetings with the hiring manager and interview team.
Usually no more than five interviews, followed by final-step communication.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →