2 months ago
Singapore, SingaporeSenior / Staff+
Responsibilities
- Analyze product requirements with Product Managers to create technical solutions and execution plans.
- Design, implement, and deliver production-grade streaming ingestion using technologies like Flink.
- Address challenges in timely computation, stateful stream processing, and resilience.
- Participate in code, design, and performance reviews to elevate team standards.
- Collaborate with technical leads to build a backlog that supports the roadmap execution.
- Translate business requirements into robust engineering solutions with local and global teams.
Requirements
- More than 7 years of back-end development experience with large-scale distributed systems.
- Proficient in coding and scripting languages such as Java, Kotlin, C++, or Python.
- Deep familiarity with standard libraries and best practices of primary programming languages.
- In-depth knowledge of storage and streaming technologies like PostgreSQL or Kafka.
