Senior Software Engineer I - Stream Processing - Kafka & Flink
Core
Designing, architecting, implementing, and operating real-time stream processing systems on AWS to enable millisecond-level decisions for fraud detection, validation, and anti-money laundering checks.
Role type
Senior IC stream processing engineer
Builds
Real-time data pipelines and tooling for fraud detection and data movement into the data lake
Domain
Fintech / Real-time data infrastructure
Deliverable
production ML models | infrastructure
Required skills
Apache Flink, Kafka Streams, Java, Spring, distributed systems at scale, infrastructure automation
Preferred skills
Apache Iceberg, K8s operators
Technologies
AWS, Apache Flink, Apache Iceberg, K8s operators, Kafka Streams, Java, Spring
Responsibilities
Design and architect stream processing systems; implement and operate distributed systems on AWS; build and support tooling for real-time decision making; establish best practices for product engineers
Seniority
Senior, hands-on IC