Software Engineer with Data

Schibsted & Vend Polska

Kraków

Hybrid

PLN 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible working hours
Collaborative office environment

Job summary

A technology-driven company in Kraków is seeking a Software Engineer to design and maintain large-scale data systems. The ideal candidate will have strong programming skills in Python and Scala, along with experience in data engineering and cloud platforms. This hybrid role requires collaboration with a cross-functional team to drive impactful solutions. Join a vibrant team where trust and empowerment are part of the culture.

Qualifications

  • 3+ years of experience as a software engineer, working with modern programming languages.
  • Experience with data engineering and cloud platforms.
  • Familiarity with best testing practices.

Responsibilities

  • Designing, building, and maintaining large-scale data systems.
  • Collaborating to turn business needs into production-ready solutions.
  • Ensuring reliability and performance through automated testing.

Skills

Python
Scala
Cloud platforms (preferably AWS)
Data engineering
Problem-solving skills
Communication

Tools

Docker
Kubernetes
Snowflake
Airflow
Spark

Job description

At Schibsted & Vend Polska we create technology that empowers trusted media and successful marketplaces

As a joint venture between Schibsted and Vend, we develop intelligent, user-focused digital platforms — from news websites and classifieds apps to personalization and AI tools. With 12+ years of experience and teams in Kraków and Gdańsk, we co-create products used daily by millions.

What sets us apart? A culture of trust.

We believe great work happens when people feel trusted and empowered. You’re seen, heard, and valued — not just for what you do, but for who you are. We work in a space of openness, respect, and real recognition, where flexibility is the norm and growth is truly personal.

About The Company

Schibsted & Vend Polska is a joint venture between two leading Nordic entities - a major media house, Schibsted, and a dynamic marketplace leader, Vend. With over 300 software engineers in Kraków and Gdańsk, we provide high‑quality technological solutions that support the operations and innovations of both parent companies.

About The Team

The Ads Insights & Targeting team, part of Schibsted’s Ad Capabilities unit, builds and maintains critical systems that empower advertisers through data‑driven insights and advanced targeting capabilities. We create solutions that make advertising more efficient, transparent, and privacy-safe — helping fund quality journalism across Schibsted’s brands.

We’re a cross-functional team of around 12 people – including an Engineering Manager, a Product Manager, and 10 Software Engineers. We work closely together across the whole product lifecycle – from idea to production – combining product thinking, data expertise, and solid engineering craft. Our culture is built on collaboration, ownership, and curiosity: we review each other’s code, run internal workshops, and continuously look for ways to make our systems and ourselves better. We are also actively exploring agentic engineering and integrating AI tools into our day‑to‑day development workflow, experimenting with new ways of building software faster, smarter, and with greater impact.

We’re Responsible For
  • Clean Rooms – secure data environments that allow advertisers to understand whether their campaigns drive real results (e.g. if a user who saw an ad later bought their product) – without sharing or exposing any personal data.
  • Reporting – delivering accurate, real‑time performance insights.
  • Audience Targeting Engine – helping advertisers reach the right people, at the right time, across Schibsted brands.
  • Reach Algorithm – our next‑generation solution for measuring campaign reach in a world without third‑party cookies.
About The Role

As part of the Ads Insights & Targeting team, your responsibilities will include:

  • Designing, building, and maintaining large‑scale data systems processing billions of events daily.
  • Collaborating with other engineers and product managers to turn business needs into scalable, production‑ready solutions.
  • Ensuring reliability, performance, and high quality through automated testing, monitoring, and continuous integration across our infrastructure.
  • Developing and optimising backend services in Python and Scala using modern data and cloud technologies.
  • Contributing to code reviews, architecture discussions, and knowledge‑sharing sessions (e.g. workshops, demos, or pair programming).
  • Shaping the future of our data platform.
About You

We’re looking for a Software Engineer with strong programming skills who wants to work with large datasets and collaborate effectively with the team. If you check most of these boxes, we’d love to hear from you:

  • 3+ years of experience as software engineer, working with modern programming languages and willingness to code in Python/Scala
  • Experience with data engineering
  • Experience with cloud platforms (preferably AWS) or willingness to learn it
  • Strong problem‑solving skills – you take initiative and think critically
  • Ownership mindset – you take responsibility for your work and align with teams & stakeholders
  • Familiarity with best testing practices (unit, integration, end‑to‑end)
  • Great communicator – you value open discussions, give and receive feedback, and enjoy teamwork
  • Bonus points: Familiarity with Python, Scala, Snowflake, Kubernetes, Docker, Airflow, Spark.
  • Polish language is required

We work in a hybrid way and would like to catch up with you at our vibrant and colourful office in Kraków 2 days per week . This allows for collaboration and meaningful connections with the team. If you’re not the working‑from‑home kind of person, you are of course welcome in our office every day!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer with Data
Software Engineer with Data

Schibsted & Vend Polska • Kraków

Hybrid
Hybrid work model
Office collaboration 2 days a week
Junior/Mid JVM Backend Engineer - User Identity
Junior/Mid JVM Backend Engineer - User Identity

Schibsted & Vend Polska • Kraków

Hybrid
PLN 100,000 - 180,000
Learning day
Training budget
Senior Data Engineer
Senior Data Engineer

Molecular Diversity Preservation International • Województwo małopolskie

On-site
Private medical care (fully covered)
MultiSport card (partially covered)
Team building activities
Senior DevOps Engineer (AI & Automation Platform) (All Genders)
Senior DevOps Engineer (AI & Automation Platform) (All Genders)

Schaeffler Technologies AG & Co. KG • Wrocław

Hybrid
PLN 120,000 - 150,000
Medical and dental care
Sports card
Life insurance
+2
Software Engineer
Software Engineer

Kingfisher • Kraków

Hybrid
Private medical healthcare
Medicover sports card
Life insurance
+4
Senior Software Engineer (Data Platform)
Senior Software Engineer (Data Platform)

Cerebras • Warszawa

On-site
PLN 180,000 - 300,000
Premium medical and dental care
Life insurance
Flex Benefits
+7
Software Engineer
Software Engineer

Kingfisher plc • Kraków

Hybrid
Private medical healthcare at LUXMED
Medicover sports card
Life insurance financed by the employer
+5
Lead Frontend Engineer - PIM & eCommerce (All Genders)
Lead Frontend Engineer - PIM & eCommerce (All Genders)

Schaeffler Technologies AG & Co. KG • Wrocław

Hybrid
PLN 350,000 - 520,000
Medical & dental care
Sports card
Life insurance
+3
Senior Fullstack Engineer
Senior Fullstack Engineer

GFT TECHNOLOGIES SE • Kraków

Hybrid
Benefit package tailored to your needs
Online training and certifications
Social events
Software Engineer (Java)
Software Engineer (Java)

StepStone Group • Warszawa

On-site
PLN 212,000 - 297,000
Premium medical and dental care
Life insurance
Employee Referral Program
+2