This website uses cookies We use cookies to further personalize and enhance the user experience, conduct analytical research - for example, counting visits and traffic sources - place advertisements and contact third parties. Users can manage their cookie settings by clicking the "Choose your preferences " link."

Cookie policy
Hero image

Senior Backend Engineer

Kraków

Insight as a Product

ABOUT THE TEAM

At SMP Mobility (soon to be Vend), we help our users — make smarter decisions by providing real, actionable insight throughout their user journey. Our Insight as a Product team builds these products with foundation in data..

We’re looking for a seasoned Senior Backend Engineer with deep expertise in relational and noSQL databases, messaging queues, event-driven architecture, and building robust data pipelines. The ideal candidate will have a proven track record in designing high-quality APIs and delivering data products using Kafka. You will play a key role in designing, developing, and optimizing our backend systems and architecture to ensure reliability, scalability, and efficiency as we continue to expand our product offerings. You’ll own the technical flow from raw data to well-modeled, insight-ready datasets. Your work will enable data-driven decisions at scale.

 

ABOUT THE ROLE

  • Architect, build, and maintain robust backend services and APIs using microservices and event-driven architecture.
  • Design, implement, and maintain a robust, scalable, and adaptable application and persistence layer (database), ensuring high performance, reliability, and support for evolving business requirements.
  • Design, implement, and maintain scalable data pipelines for streaming/batch data processing, ensuring data quality and reliability.
  • Develop and maintain high-quality, well-documented APIs that enable seamless integration with internal and external systems
  • Build and deliver data products on Kafka or other streaming platforms, supporting real-time analytics and data-driven applications.
  • Collaborate closely with frontend developers within the team and other stream-aligned teams to deliver end-to-end solutions.
  • Ensure application security, data integrity, and compliance with best practices.
  • Participate in code reviews, mentor junior engineers, and contribute to the continuous improvement of engineering standards.
  • Translate complex business logic and metrics into reliable backend systems.
  • Monitor and validate data quality to build trust and confidence in the insights we deliver.

 

ABOUT YOU

  • experience in backend development, ideally in high-scale, distributed systems.
  • Deep expertise in PostgreSQL, including schema design, query optimization, and performance tuning.
  • Strong experience with messaging and streaming technologies like Kafka, RabbitMQ, or equivalent.
  • Proven ability to design scalable data architectures and deliver real-time streaming solutions.
  • Solid understanding of system design, data modeling, and API development.
  • Proficiency with JVM languages, preferably Java or Kotlin.
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
  • Strong SQL skills and experience designing analytics-ready data models.
  • A keen eye for data quality, observability, and documentation.

 

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!

Anna Gruca Contact person Anna Gruca anna.gruca@schibsted.com
Apply now

Our recruitment process - fully online!

Recruiter phone call

We are curious to get to know you and thus will ask you a few questions about your experience, motivation and expectations, as well as tell you more about Schibsted and our projects.

Technical interview

Now let's meet and talk about your knowledge and skills - we'll start from discussing your background/experience and then move forward to more complex topics. Don't forget asking questions too!

Team fit interview

Have a chance to meet the Product or Engineering Manager you will be working with. During this step we'll focus mostly on soft topics - your work style, approach to software development and other.

Benefits

Career page

Get to know us better!

Career paths

Life at Schibsted