About the Company
Schibsted & Vend Polska is a joint venture between Schibsted and Vend, providing technology solutions for digital media and online marketplaces. With more than 300 software engineers based in Kraków and Gdańsk, the company develops products used by millions of users while supporting innovation across its parent organizations.
About the Role
A Software Engineer is sought to join the Ads Insights & Targeting team, which develops systems that help advertisers use data-driven insights and targeting capabilities while maintaining privacy standards.
The team is responsible for solutions including secure data environments for campaign analysis, advertising performance reporting, audience targeting, and campaign reach measurement. The role involves working with large-scale data systems that process billions of events each day and contributing throughout the product lifecycle in a collaborative, cross-functional environment.
The position follows a hybrid work model with two office days per week in Kraków.
Responsibilities
- Design, build, and maintain large-scale data systems processing billions of events daily.
- Collaborate with software engineers and product managers to deliver scalable production solutions.
- Ensure system reliability, performance, and quality through automated testing, monitoring, and continuous integration.
- Develop and optimize backend services using Python and Scala.
- Participate in code reviews, architecture discussions, workshops, demonstrations, and knowledge-sharing activities.
- Contribute to the ongoing development of the company’s data platform.
Requirements
- At least 3 years of experience as a Software Engineer.
- Experience with modern programming languages and willingness to develop in Python and Scala.
- Experience in data engineering.
- Experience with cloud platforms, preferably AWS, or willingness to learn.
- Strong problem-solving skills and the ability to take initiative.
- Ownership mindset with the ability to collaborate effectively with teams and stakeholders.
- Familiarity with unit, integration, and end-to-end testing practices.
- Strong communication and teamwork skills.
- Polish language proficiency.
Nice to Have
- Experience with Python, Scala, Snowflake, Kubernetes, Docker, Airflow, or Spark.
