обновлено 4 дня назад
Principal Software Engineer (Apache Flink/Kafka)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer (Apache Flink/Kafka): Architecting a large-scale, API-first streaming platform for near-real-time data ingestion, processing, and delivery with an accent on distributed systems, platform control planes, and AWS-native operations. Focus on designing reliable multi-tenant Flink workloads, self-serve APIs and portals, observability, progressive delivery, and production-scale failure handling.
Location: Singapore, SGP
Company
develops software that helps innovators design and make buildings, vehicles, factories, and entertainment projects.
What you will do
- Architect and design a large-scale streaming platform using Apache Flink, Apache Kafka, and AWS.
- Define stream-processing architecture for ingestion, stateful processing, delivery, replay, and downstream integrations.
- Design REST and event-driven APIs, control-plane services, metadata systems, orchestration hooks, and self-serve portal workflows.
- Establish multi-tenant patterns, scalability, reliability, security, observability, and cost-management practices.
- Improve CI/CD, infrastructure as code, testing, progressive delivery, operational runbooks, and production support.
- Lead architecture reviews, mentor engineers, document technical strategies, and align product, platform, data, security, and operations teams.
Requirements
- 10+ years of professional software engineering experience with deep production ownership of distributed systems.
- Expert-level Apache Kafka and Apache Flink experience, including partitioning, consumer groups, state, checkpoints, rescaling, fault tolerance, and performance tuning.
- Strong Java skills and production experience with Spring Boot or equivalent JVM microservices frameworks.
- Hands-on AWS experience across compute, networking, IAM, observability, and container or orchestration platforms.
- Experience with CI/CD, infrastructure management, testing gates, artifact promotion, and operational change.
- Experience delivering internal or user-facing portals and the communication skills to drive consensus across teams.
Nice to have
- Experience building streaming or data platforms used by multiple teams.
- Knowledge of schema governance, serialization formats, compatibility management, MSK, Kinesis, and Kafka/Flink observability.
- Contributions to technical standards, engineering guilds, or cross-organizational architecture forums.
Culture & Benefits
- High-impact architectural ownership across product, platform, and data teams.
- Emphasis on meaningful work, belonging, security, maintainability, and sustainable engineering practices.
- Compensation may include base salary, annual cash bonuses, commissions for sales roles, stock grants, and comprehensive benefits.
- In-person onboarding and/or identity verification may be required.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Senior Software Developer (COBOL / Java)
OKX
5 дней назад
Global Financial Operations Platform Director (Digital Assets)
6 дней назад
Lead Software Engineer, FundsCore (Payments)
OKX
11 дней назад
Senior/Staff Engineer (Web3)
10 дней назад
Backend Engineer, Control Plane (Go)
218 420 - 302 840CAD
6 дней назад