We are looking for a Senior Java Engineer to join the Event-Driven Communications Platform project full-time. We are building a modern multi-channel communications platform capable of delivering critical messages to millions of recipients across email, SMS, voice, and push notifications.
Your responsibilities will include:
- Design and implement a scalable event-driven communications platform.
- Build highly reliable and fault-tolerant message delivery systems.
- Manage large-scale real-time event processing pipelines.
- Design and implement multi-channel delivery pipelines (email, SMS, voice, push).
- Handle compliance requirements, consent management, and communication policies.
- Support emergency and high-priority notification workflows.
- Implement provider failover and resiliency strategies to ensure delivery continuity.
- Build tracking systems for delivery status, retries, and engagement events.
- Design and implement observability, reporting, and analytics infrastructure.
- Develop event processing and message orchestration workflows.
- Implement provider integrations and external messaging service adapters.
- Ensure system scalability, throughput, and performance under high load.
- Collaborate with product and engineering teams on communication flows and requirements.
- Contribute to architectural decisions and long-term platform evolution.
- Ensure operational stability, reliability, and maintainability of the system.
What we expect from you:
- At least 5 years of backend or platform engineering experience.
- Strong expertise in Java development.
- Experience with distributed systems.
- Strong experience with event-driven architectures.
- Experience with messaging systems (queues, streams, brokers).
- Experience designing high-scale APIs and backend services.
- Strong understanding of system reliability and fault tolerance.
- Upper-Intermediate+ English level.
Will be a plus:
- Experience with email/SMS delivery systems.
- Experience with telecom or messaging infrastructure.
- Experience with marketing automation platforms.
- Experience with notification or engagement systems.
- Experience with workflow engines.
- Experience with compliance-heavy systems (consent, GDPR-like regulations).
- Experience with high-throughput event processing systems.
- Experience with cloud-native platforms (GCP preferred).
What We Offer:
- Work at a Top-employer company (according to DOU 2025).
- A strong culture built on empathy, trust, openness, and real care for employees.
- Competitive compensation with regular reviews.
- Medical insurance.
- Personal learning budget and access to top HR tools, platforms, and practices.
- Team events and regular team-building activities.
- Flexible hybrid work model with an office in central Kyiv.