Currency

Data Engineer (AWS Kinesis + Apache Flink)

7 137 - 7 960 USDNet per month - B2B
Java

Data Engineer (AWS Kinesis + Apache Flink)

Java

Tadeusza Czackiego 15, Warszawa

Magma Math

Full-time
B2B
Senior
Hybrid
7 137 - 7 960 USD
Net per month - B2B

Tech stack

    English

    B2

    AWS

    regular

    DevOps

    regular

    Apache Flink

    regular

    RabbitMQ

    regular

    Microservices

    regular

    AWS Kinesis

    regular

    Java

    regular

    Prometheus

    nice to have

    Grafana

    nice to have

    CloudWatch

    nice to have

Job description

Magma Math, is a K–12 platform that helps teachers make smarter instructional decisions and encourages deeper student-driven discussions and collaboration around math.


We're a fast-growing, well-funded company in the top tier of European EdTech — backed by $40M Series A and growing like crazy. But we're keeping it lean, smart, and fun — without the corporate fluff.


Our work has a real impact: we’re helping students around the world get better at math, and we're recognized by education experts for improving how math is taught and learned.


This role is based in Warsaw and we also have offices in New York 🗽, Stockholm 🇸🇪, and London 🇬🇧 — you’ll have chances to meet everyone in person!

On-site role: We expect candidates to work from office 4 days a week.


🧠 What you’ll work with

  • Set up and configure Amazon Kinesis Data Streams / Firehoses

  • Design and implement Apache Flink jobs for real-time data processing

  • Optimize performance, scaling, and fault tolerance of streaming pipelines

  • Integrate with downstream AWS services

  • Implement monitoring, logging, and alerting (CloudWatch / Prometheus / Grafana)

  • Provide documentation


🔍 What we’re looking for


We are looking for an experienced engineer to help us design, set up, and optimize our real-time data processing pipeline using Amazon Kinesis and Apache Flink, focused on building a robust, scalable, and production-ready streaming solution. We think core skills and experiences are:

  • Proven experience with Apache Flink in production (stateful stream processing, checkpoints, event time, windowing).

  • Strong background in AWS Kinesis (Data Streams, Firehose, Kinesis Analytics)

  • Proficiency in Java for Flink job development.

  • Hands-on experience with AWS cloud infrastructure.

  • A proactive attitude, with the ability to thrive in a fast-paced, collaborative and growing startup environment

  • Confident English – you can easily communicate complex technical concepts



Don't fit exactly to the description? Apply anyway! We are looking for the right person, not a CV!


✅ What we offer

  • Salary up to 29,000 PLN/month (+VAT) depending on senority

  • 26 days of leave covered by a yearly bonus

  • Long term incentive plan

  • 10 days of paid sick leave

  • Yearly team meetups with all the people in company ✈️

  • Great Warsaw office – full floor just for us with snacks, drinks, and top-tier coffee ☕

  • Multisport Plus card

  • Table football and chill board game nights with pizza & beer 🍕🍻

  • Occasional movie nights 🎬

  • We take your wellbeing very seriously 🧘‍♂️ — we want everyone to feel comfortable here


📋 Recruitment Process:

  1.  15-min intro call

  2. Technical task to do at home with a following technical interview (digital)

  3. Interview with Product and Tech leaders

  4. Culture fit interview in office

  5. Reference check


🚀 Ready to make an impact? Apply now and let's build something great together!

Published: 29.09.2025
Office location

Data Engineer (AWS Kinesis + Apache Flink)

7 137 - 7 960 USDNet per month - B2B
Apply

Data Engineer (AWS Kinesis + Apache Flink)

Tadeusza Czackiego 15, Warszawa

Magma Math

7 137 - 7 960 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Radiski (hereinafter "controller"). You have the right to request access to your person... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.