Software Engineer - Dataflow Stream Messaging | CLOSED
We're looking for a highly experienced software engineer with a passion for streaming data, connecting systems at massive scale, and a strong applied appreciation for Apache Kafka.
- BS/MS in Computer Science;
- Passionate about programming. Clean coding habits, attention to details, and focus on quality and testability ;
- 5+ years of hands on software design, implementation and test experience with strong understanding of distributed & large scale systems;
- Strong software engineering skills: object oriented design, data structures, and algorithms;
- Deep knowledge of distributed system architecture, including process, memory, storage and network management is highly desired ;
- Experience with the following: Java/Scala, concurrent programming, test driven development, and related areas required;
- Experience with Kafka, Storm or Spark Streaming is a big plus.