Position: Software Engineer - Risk and Data (m/w/x)
Company: KaaIoT
Experience required: 2y
English level: intermediate

**Requirements:**
A degree of motivation and who is a fast learner
Proficiency in Python
Knowledge of SQL
Experience working with stream processing (Kafka, Faust, Spark)
Extensive experience working with distributed systems
Familiarity with Jenkins and Jira

**Would be a plus:**
Experience with Async programming (asyncio, tornado, twisted, Trio)
Experience working with REST APIs and/or SOAP
Familiarity with Rust

**Responsibilities:**
Build robust distributed systems to process large scale data streams into useful applications
Engineer fast, real-time data pipelines to process data from multiple sources to make accurate decisions
Work closely with data scientists and machine learning engineers to build products for gathering insights about customer behavior
Create monitoring systems to track the quality of data and the health of our systems
Share your knowledge, by introducing new frameworks and languages to the team
Have space for ownership and to implement your ideas
Participate in the creation of our engineering culture, build frameworks for our engineering processes