top of page

Streaming Data Platform Engineer

JID-1269

Place of Work

Home office

Key facts about position

Project ID

Start Date

By agreement

Contract Type

Freelance

Salary

By agreement

Short description


The Senior Streaming Data Engineer is responsible for designing and operating robust real-time data platforms that handle large volumes of events with low latency. The role combines hands-on development with architectural ownership in cloud-based streaming environments.


Job description


  • Design, implement, and maintain scalable streaming data solutions for real-time processing.
  • Develop streaming applications using Apache Kafka and Apache Flink with Java.
  • Own the end-to-end lifecycle of streaming pipelines, from design to production operations.
  • Build and integrate distributed data storage using NoSQL technologies.
  • Deploy and run streaming workloads on AWS using managed services and Kubernetes.
  • Continuously optimize performance, reliability, and fault tolerance of streaming systems.
  • Monitor production pipelines, troubleshoot incidents, and improve system resilience.
  • Collaborate with cross-functional engineering teams on data-driven and event-driven architectures.



Benefits

  • Membership in APM.Digital club - become APM Expert
  • Beer box for each APM Expert
  • 100% work from home
  • Multisport card
  • Flexible working hours
  • Tax and social counseling for freelancers
  • Work with the most modern tools on the market in all areas
  • Young team, frequent team building



Requirements


  • Proven experience in building and operating real-time streaming systems in production.
  • Strong hands-on knowledge of Apache Kafka and Apache Flink (Java).
  • Experience with NoSQL databases such as DynamoDB, MongoDB, or Cassandra.
  • Solid understanding of distributed systems, event-driven architectures, and stream processing concepts.
  • Practical experience with AWS cloud services and containerized environments (Kubernetes).
  • Ability to design scalable, fault-tolerant, and high-performance data platforms.
  • Senior-level mindset with ownership, problem-solving skills, and technical leadership.



The position is suitable for candidates with education

Bachelor’s degree in Computer Science



Language skills

English: very good working proficiency (B2+)



Number of years of experience

4+ years of hands-on experience

We lead Digital Transformation across multiple industries

  • LinkedIn
  • Instagram
bottom of page