Full Stack Software Engineer

Schibsted, London

See jobs at Schibsted

You may not recognise our name, but Schibsted Media Group technologies and companies empower people every day, in every corner of the world.
Schibsted employs 6,800 people across 30 countries worldwide, all dedicated to helping our 200 million users discover, build and connect. Our customers use us to sell new and old sofas, keep up with current affairs, check the weather, find a carpenter, compare prices, follow the latest fashions...and so much more!
Our brief is to challenge the status quo, keep an open mind and create the tools, platforms and services of tomorrow, so we want attitude as well as technical knowledge. With 200 million monthly active users we are already harnessing huge amounts of data to provide insights on a global scale. Now we are building the common global product platforms and technology infrastructure necessary to create data and identity-based ecosystems.


  • Engineer and implement highly scalable systems, using the best development practices and tools.
  • Help define our development environment, and communicate the best development practices within the organisation (i.e. code reviews, testing, etc).
  • Continuously monitor the quality of our systems, design measurements to monitor their health (both the engineering systems and data quality).
  • Keep on top of the latest and greatest developments in the distributed systems, the cloud, and data science fields.
  • Work closely with other teams (Data Science, Product and UX) at Schibsted to drive product development.
  • The role will be more focused on Backend development, roughly 70% of the time


  • Bachelors or Masters Degree in Computer Science (or similar)
  • You’re fluent in multiple development languages (static and dynamic), and interested in learning more.
  • You have a deep understanding of systems design, algorithms, and data structures.
  • The cloud is your friend. Experience with AWS, Google Cloud, or any proprietary clouds. 
  • Experience with distributed computing technologies.
  • You are comfortable working with multiple stakeholders from different parts of the organization toward a consensus.
  • Familiarity with our Technology Stack (Of course not all of it though); React.JS; Javascript; Redux; Scala; Python; C; AWS (e.g. Kinesis, CloudFormation, SQS, SNS, S3, EC2; CloudWatch, Elasticache); Ansible; Redis; Apache Cassandra; Aerospike; DataDog.
Description of the team you will be joining; The Audience Targeting Engine enables us to classify our users into different groups (a.k.a. segments), based on their online activity. Those segments can then be used for advertising, by helping deliver targeted ads that are relevant to our users. The technology we’re building will be used outside of advertising as well, in areas such as marketing, personalisation and experimentation.
Team Size: 29 Engineers
Why join this team: Join a team building a high-visibility, data-driven product handling billions of events every week with single digit millisecond response times, built as a set of microservices. They work closely with data scientists building predictive models; Be part of self-organising groups that build and run their software with full control and ownership. Learn from your mistakes and from the mistake of others and strive for continuous improvement.

About Schibsted

About us SHAPING THE MEDIA OF TOMORROW. TODAY. Schibsted is an international media group with 7,300 employees in 22 countries.Our strategy to become a global leader within our fields is bold. It consists of three elements that work seamlessly together: Classifieds, Growth and Media Houses. We aim to be a global leader in online classified marketplaces and offer the best solutions and services for our users. We invest in great entrepreneurs and help scale their businesses locally and internationally by leveraging the Schibsted ecosystem. We are building world class digital media houses that will shape the media landscape for years to come. Schibsted Media Group has a global reach with both global challenges and global opportunities. We are constantly looking for great talents to help us challenge the present: Developers in Paris, UX-designers in Stockholm, sales people in Sao Paulo and key account managers in Madrid. Why don't you check out the opportunities we are currently offering? We want to hear from you!

Want to learn more about Schibsted? Visit Schibsted's website.