
Kafka Streams Senior Engineer/Architect
KOR Financial
full-time
Posted on:
Location: Illinois • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudDistributed SystemsJavaKafkaKubernetesSpringSpring BootSpringBoot
About the role
- Own and design parts of the KOR Platform
- Design and implement the streaming data platform engine and SDK
- Assist in the design and implementation of our Kafka application architecture
- Implement new features for web and streaming applications and data reporting capabilities
- Be an active voice in the platform's build-out regarding technical choices and implementations
- Work closely with the broader team to embrace new challenges and adapt requirements
- Paired programming with a growing team of Back-end, Data, and Front-end Engineers
- Contribute to delivering valuable working software to clients and their users quickly
Requirements
- A minimum of 8+ years of experience as a Back End Engineer
- Knowledge of Kafka and Kafka Streams including state stores
- Demonstrable experience running and maintaining Kafka Streams workloads in production
- Good understanding of the Processor API inside Kafka Streams
- Experience with Java and Spring Boot Framework
- Experience with building and running applications on public cloud vendors like AWS
- Experience profiling, debugging, and performance tuning complex distributed systems
- A firm reliance on unit testing and mocking frameworks with a TDD (Test Driven Development) mindset
- Knowledge of OOP principles and modern development practices
- Bachelor's Degree or higher in Engineering, Computer Science, or Information Technology
- Plus: Kafka or Kafka Streams contributor (nice to have)
- Plus: Working experience with DataBricks and Big Data solutions
- Experience with horizontally scalable and highly available system design and implementation, focusing on performance and resiliency
- Familiarity with tools: K8s, AWS, OSX (Mac), IntelliJ, GitHub (Actions), DataDog, Confluent Cloud, Argo CD
- Work authorization: KOR is not in the position to provide work visa (no sponsorship)