As a data engineer, you will create and manage streaming applications that supply vital real-time data for production applications and the organization's overall analytics.
Key relationships:
You will work with the cutting-edge technologies that other companies are still planning to implement.
You will dive deep into event-driven systems that bring data to all services. We are also responsible for a number of vital services.
You will have a huge variety of tasks: from receiving real-time stock/crypto prices to implementing business monitoring / anti-fraud solutions.
You will work with system analysts and devops in the same team to solve both platform and business tasks.
We understand that some parts of the tech stack may be new, but we expect you to learn quickly and grow fast.
Responsibilities:
Design, build, maintain, and troubleshoot data pipelines and processing systems that are relied on for both production and analytics applications.
Collaborate with other engineers, analysts, and stakeholders, taking learning opportunities that will arise every single day.
Create proofs of concepts with new technologies and drive innovation.
Optimize and improve existing features and data processes.
Requirements
You have strong experience with Java.
You write efficient, well-tested code with a keen eye on scalability andmaintainability.
You are knowledgeable about data modeling, data access, and data storagetechniques.
You appreciate agile software processes, reliability, and responsible experimentation.
Will be a plus:
Experience with event streaming platforms and services such as Kafka Streams, Flink or Spark Streaming.
Experience with Kubernetes.
Experience with data modeling and data warehousing solutions (Snowflake).
You know how to work with high-volume heterogeneous data.
Benefits
We have a Hybrid model in one of our offices (Berlin, Limassol, Almaty) or fully remote outside office locations.
We support relocation (visa, package) to Cyprus and KZ.
This is a senior-level position with a competitive salary and benefits package (depending on location).