1,176,241open jobs
66,270companies
208,894added this week
Browse all
Salary
up to $74k per year
Location
In office (Warsaw)
Seniority
Junior · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 4, 2026. First seen by Alion on Sep 29, 2025. Magma scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Magma (tidigare Matteappen) är ett digitalt matematikverktyg för F–9 och gymnasiet. Följ elevers tankegång, differentiera och stäng kunskapsluckor.

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 we’re looking for

We are looking for a Data Engineer to build and own the pipelines that our product and business decisions depend on. You will work on both real-time streaming and batch workloads, from ingestion through to a modelled warehouse layer that analysts and services query directly.

This is a hands-on, infrastructure-close role. You will design pipelines, write the Terraform that provisions them, and stay responsible for them in production. If you like owning data end to end rather than picking up tickets on someone else’s stack, this will suit you.

What you’ll work with

  • Design, build and operate streaming pipelines with Kafka, Kinesis, Firehose and Flink

  • Build and maintain batch ETL/ELT pipelines into Redshift

  • Model and evolve our data warehouse - identify the underlying business goals and architect accordingly

  • Work with analysts, backend engineers and product to turn requirements into reliable, well-documented datasets

  • Manage all data infrastructure as code with Terraform on AWS (S3, Lambda, SQS, Kinesis, Firehose, Redshift)

  • Instrument pipelines with monitoring, alerting and data quality checks so problems surface before stakeholders notice them

  • Take part in code review and keep our engineering standards high

Must have:

  • 2-3+ years of commercial experience as a Cloud Data Engineer

  • Apache Flink (Java or Python API) for stream processing

  • Streaming platforms: Kafka and/or Kinesis, including practical understanding of partitioning, ordering, delivery guarantees and backpressure

  • Data warehouse architecture experience - you have designed a warehouse or a significant part of one, not only queried it

  • Experience in a data-critical environment - where data accuracy, freshness or latency directly affects revenue, compliance or user safety (fintech, adtech, e-commerce at scale, healthcare, security, IoT or similar)

  • Strong SQL, with hands-on experience in Amazon Redshift (query tuning, distribution/sort keys, workload management)

  • AWS: S3, Lambda, SQS, Kinesis, Firehose, Redshift

  • Terraform - you provision your own infrastructure

  • Git and a collaborative branching/review workflow

  • Familiarity with agentic development - you use AI coding agents and LLM-based tooling as part of your daily workflow, and understand where to trust them and where to verify

  • Python for data engineering - production-quality code, not just scripts

Nice to have:

  • ClickHouse

  • Node.js

  • Apache Spark

  • Experience with distributed architectures and their failure modes (consistency, partial failure, idempotency, exactly-once vs at-least-once)

Our stack:

Redshift · ClickHouse · Python · Flink · Kafka · Kinesis · Firehose · Lambda · SQS · S3 · EKS · Terraform · ArgoCD · GitHub Actions · Quick Suite · Git

What we offer

  • Salary up to  24,000 PLN/month (+VAT)  depending on seniority

  • 26 days of leave covered by a yearly bonus

  • 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:

  • 30-min intro call

  • Technical interview (on site in office)

  • Culture fit interview in office

  • Interview with Product and Tech leaders

  • Reference check

Ready to make an impact?

Apply now and let's build something great together!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,176,241 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Warsaw
Data Engineer 2 months ago
≈ $51k – $89k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Warsaw
Python
Java
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
DevOps
GCP
Analytics
ETL/ELT
Management
Agile
Apply
Data Scientist 2 months ago
≈ $32k – $78k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Warsaw
Python
Java
SQL
Python
FastAPI
AI/ML
LangGraph
LangChain
AI Agents
LLM
RAG
Machine Learning
Management
Agile
Apply
≈ $51k – $91k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Warsaw
Python
SQL
Python
pySpark
Databases
Snowflake
Databricks
Apache Kafka
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Hadoop
Spark
Airflow
dbt
LLM
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Apply
≈ $48k – $86k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Gdańsk
Python
Java
SQL
Scala
Databases
Snowflake
AI/ML
Computer Vision
NLP
Anomaly Detection
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
ETL/ELT
Apply
≈ $30k – $72k per year (Estimated) • In office • Full-Time • 1+ year exp • Wrocław
Python
Java
SQL
Scala
Python
pySpark
Databases
Snowflake
Databricks
Apache Kafka
AI/ML
Spark
Computer Vision
NLP
Machine Learning
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Bicep
Analytics
ETL/ELT
Apply
≈ $55k – $90k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Warsaw • Madrid
Databases
Snowflake
Analytics
Tableau
Power BI
ETL/ELT
Management
ServiceNow
Apply
$90k – $123k per year • Remote (likely Poland) • Full-Time • Warsaw
Apply
$58k – $84k per year • Hybrid • Full-Time • Warsaw
SQL
C#
C#
.NET
DevOps
GCP
Management
Confluence
Agile
UML
BPMN
Microsoft Office
Apply
≈ $69k – $118k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Warsaw
Python
AI/ML
Model Context Protocol
CUDA Toolkit
Multimodal AI
Computer Vision
AI Agents
NLP
TensorRT
Llama
CUDA
OpenAI
Anthropic
Hugging Face
LLMOps
Machine Learning
DevOps
CI/CD
Jenkins
Kubernetes
AIOps
GitLab
Apply
In office • Bachelor's Degree • Warsaw
Python
SQL
AI/ML
Scikit-learn
TensorFlow
Pandas
PyTorch
Machine Learning
Apply
See all jobs
This is one of many
1,176,241 more open roles from verified company boards, updated every day.