Junior Software Engineer - Data

Almedia

Berlin

On-site

EUR 55,000 - 75,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

Almedia in Berlin is hiring junior data engineers to build live data pipelines and Python services powering a large user community. You will run production workloads, design robust schemas, and maintain data quality with monitoring tools.

This is an on-site role with top-of-market compensation and an equity stake for Berlin employees. You’ll join a small team that handles data platforms at scale, solving real problems from week one with mentorship and growth opportunities.

Qualifications

  • Bachelor's degree or higher in CS or related field.
  • Proven experience or internships in data engineering.
  • Strong programming and database fundamentals.

Responsibilities

  • Build and ship data pipelines that run live in production across real-time and batch workloads.
  • Develop Python services and APIs relied on by other teams.
  • Design and optimize schemas, indexes, and database performance under load.
  • Implement tests, monitoring, and data quality checks to catch issues early.
  • Maintain a multi-terabyte data warehouse for speed and cost-efficiency.
  • Own data problems from idea to production with minimal guidance.

Skills

Problem solving
Ownership mindset
Reliability
AI tooling

Education

Degree in computer science or related field

Tools

Python
SQL
PostgreSQL
MongoDB
Docker
Terraform
Kafka
Pub/Sub
dbt

Job description

This isn’t your regular job. Almedia is a place where those who want to push harder can accelerate their careers faster than anywhere else. We’re aiming to become Germany’s second bootstrapped unicorn. Almedia is already Europe’s #3 fastest-growing company in 2025 (FT1000).

We are building the future of marketing by rewarding our community of over 95 million users for engaging with our advertisers’ products. We are offering a new way to acquire users for the biggest companies in the world.

Berlin, On-site Top-of-Market Compensation - Exceptional commitment deserves exceptional reward

Most junior data engineers start by maintaining pipelines someone else designed, working through a ticket queue, and sitting several steps away from the product. Here, you'll build the pipelines and services that run live and feed what millions of users see every day. You'll take the engineering fundamentals you've built and apply them to problems at scale. Your first 12 months compress what takes 3 years elsewhere.

You’ll join a small team of engineers who have built and run data platforms at scale. You’ll work on real problems from week one with the support to solve them. Show us you can own more, and we’ll give you more.

What You’ll Do
  • Build and ship data pipelines that run live in production, from ingestion to storage, across near-real-time and batch workloads.
  • Build Python services and APIs that other teams and products rely on.
  • Work with operational databases and learn to run them under real production load: schema design, reliability, and performance.
  • Build tests, monitoring, and data quality checks that catch problems before a stakeholder has to tell you.
  • Help keep a warehouse of hundreds of terabytes fast, reliable, and cost-efficient.
  • Own undefined data problems from first idea to production. No playbook. You own it all.
What You’ll Bring
  • Strong Python and SQL. You use AI tools to move faster, and you still verify the output.
  • Proof of depth as an engineer: a degree in computer science or a related field, internships, open-source work, a thesis, or a system you built yourself and kept running.
  • Hands-on experience with a database beyond the basics (PostgreSQL, MongoDB, or similar). You understand schemas, indexes, and what breaks under load.
  • You get going on a vague problem without waiting for a spec, and you take it further than you were asked.
  • You think about reliability. You debug rigorously when things break, and you want to know why before you fix it.
  • Bonus: Kafka or Pub/Sub, dbt, Docker, Terraform, competition results, or a project you built and hardened yourself.
Why Almedia
  • Grow at Almedia: profitable from launch, higher revenue per employee than Big Tech.
  • Sharp, small team: we keep it small on purpose, every hire raises the bar.
  • Equity: every Berlin employee gets a stake.
  • Top-of-market baseline. Deliver outlier impact, earn accordingly.

Small team, high bar. Growing at scale.

We believe in fostering talent, evaluating all skill levels during the hiring process, and providing a clear path for growth. Almedia is an equal opportunity employer. We embrace and celebrate diversity, and encourage individuals from all backgrounds to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer - Data
Junior Software Engineer - Data

Apply • Berlin

Hybrid
EUR 60,000 - 90,000
Equity
Junior Software Engineer - Data
Junior Software Engineer - Data

Finance & Accounting Specialist @ Almedia • Berlin

On-site
EUR 60,000 - 90,000
Equity stake
Top-of-market pay
Small, focused team
Junior Software Engineer, Data
Junior Software Engineer, Data

Almedia • Berlin

On-site
EUR 70,000 - 110,000
Equity stake
Junior Engineer (Typescript / Python / DevOps / AI)
Junior Engineer (Typescript / Python / DevOps / AI)

Almedia • Berlin

On-site
EUR 55,000 - 85,000
Equity in Berlin
Top-of-market compensation
Small, high-impact team
Junior Engineer (Typescript / Python / DevOps / AI)
Junior Engineer (Typescript / Python / DevOps / AI)

Finance & Accounting Specialist @ Almedia • Berlin

On-site
EUR 60,000 - 85,000
Top-of-Market Compensation
Equity for Berlin employees
On-site in Berlin
Data Scientist
Data Scientist

Almedia • Berlin

On-site
EUR 90,000 - 120,000
Top compensation
Equity
Small team
+1
VP of Engineering
VP of Engineering

Almedia • Berlin

On-site
EUR 100,000 - 140,000
Equity options
Transport subsidy
Free breakfasts and lunches
+2
Founding Data Scientist
Founding Data Scientist

Apply • Berlin

Hybrid
EUR 120,000 - 180,000
Equity
Transport subsidy
Meals
+2
Staff Data Scientist
Staff Data Scientist

Apply • Berlin

Hybrid
EUR 120,000 - 190,000
Equity
Growth-focused environment
Small, high-impact team
Staff Data Scientist
Staff Data Scientist

Almedia • Berlin

On-site
EUR 100,000 - 150,000
Equity for Berlin employees
Competitive compensation
Growth opportunities