Senior Backend Engineer, Personalisation Services

Senior Backend Engineer, Personalisation Services

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Work at Acme.com

At a Glance

  • Tasks: Enhance user experience through personalisation and backend data processing.
  • Company: Join Skyscanner, a leading travel tech company with a global impact.
  • Benefits: Enjoy ownership, freedom to innovate, and excellent career growth opportunities.
  • Other info: Work with cutting-edge technologies in a dynamic and collaborative environment.
  • Why this job: Make a real difference for millions of users with your expertise in data.
  • Qualifications: Experience in backend data processing and machine learning is essential.

The predicted salary is between 60000 - 80000 £ per year.

Help Skyscanner to be even more useful to our users through personalisation and backend data processing. Working with huge, complex data on our user behaviour, your expertise will ensure a much deeper understanding of our users allowing Skyscanner to deliver a more relevant, personal and trusted service to many millions of users worldwide. This isn’t simply about search results – our ambition is far broader, more complex and rewarding. Quite simply you will have the potential opportunity to impact across every user touchpoint.

We can offer you:

  • Huge potential to impact across our business, people, partners and most importantly deliver a relevant service to millions of users
  • Ownership – the freedom and space to be trusted to do what you do best and to make decisions that matter
  • A real opportunity to explore and experiment – developing new & improving current features & systems
  • An excellent career move – complexity, challenge and real variety

What do you need to apply? Ideally we’re looking for:

  • Proven success in developing and driving improvement of Backend data processing tools and solutions for Terabytes, and even Petabytes, of continuous data.
  • Theoretical and practical understanding of machine learning; building user profiles, recommendation & prediction algorithms; classifier
  • Professional experience in a data driven web economy organisation
  • Experience of statistical analysis and collaborating with data scientists is a bonus

Our tech stack includes (but isn’t limited to):

  • Primary Technologies: – Java, Python
  • Additional technologies: – Scala, .Net, JavaScript, CoffeeScript, Couchbase, RabbitMQ, SQL, SQL Server, Graphite
  • Open source data processing technologies such as Kafka, Spark, Mesos, Storm, Hadoop, HDFS
  • Apache Samza, Elastic Search, Logstash, Kibana, AWS Redshift, AWS DynamoDB, PostgreSQL, PostGIS, OpenTSDB, AWS EMR, Protocol Buffers, Thrift, Parquet, Mesos, Docker

For more details on Engineering at Skyscanner you can check out our Engineering Blog – CodeVoyagers and follow Skyscanner Engineering on Twitter @CodeVoyagers.

Senior Backend Engineer, Personalisation Services employer: Work at Acme.com

As a Pipeline TD in London, you will thrive in a dynamic and innovative environment that prioritises creativity and technical excellence. Our company fosters a collaborative work culture, offering ample opportunities for professional growth and development, while providing competitive benefits and a supportive atmosphere that values your contributions. Join us to be part of a team that is dedicated to pushing the boundaries of visual effects and enhancing your career in a vibrant city.

Work at Acme.com

Contact Details:

Work at Acme.com Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Engineer, Personalisation Services

Tip Number 1

Network like a pro! Reach out to current or former Skyscanner employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio showcasing your backend projects, make sure to share it during interviews. It’s a great way to demonstrate your expertise in handling complex data.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures, especially in Java and Python, since they’re key in our tech stack.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Skyscanner team.

We think you need these skills to ace Senior Backend Engineer, Personalisation Services

Backend Data Processing
Machine Learning
User Profile Building
Recommendation Algorithms
Prediction Algorithms
Statistical Analysis
Java

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Backend Engineer role. Highlight your experience with backend data processing and any relevant technologies from our tech stack. We want to see how your skills align with what we’re looking for!

Showcase Your Projects:Include specific projects where you've developed or improved backend data processing tools. We love seeing real-world examples of your work, especially if they involve handling large datasets or implementing machine learning algorithms.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Explain why you’re excited about personalisation services at Skyscanner and how you can contribute to making our service more relevant for users. Let us know what drives you!

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. Don’t miss out!

How to prepare for a job interview at Work at Acme.com

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially Java and Python. Brush up on your knowledge of data processing tools like Kafka and Spark, as well as any relevant experience you have with machine learning algorithms. Being able to discuss these confidently will show that you’re ready to hit the ground running.

Showcase Your Problem-Solving Skills

Prepare examples from your past work where you’ve tackled complex data challenges. Think about how you’ve improved backend processes or developed solutions for handling large datasets. This will demonstrate your ability to think critically and creatively, which is crucial for a Senior Backend Engineer role.

Understand User Personalisation

Since the role focuses on personalisation, be ready to discuss how you can leverage user behaviour data to enhance user experiences. Share any insights or strategies you’ve used in the past to create more relevant services. This shows that you understand the bigger picture and are aligned with Skyscanner’s goals.

Ask Insightful Questions

Prepare thoughtful questions about the team, projects, and company culture. This not only shows your interest in the role but also helps you gauge if it’s the right fit for you. Consider asking about the challenges they face in personalisation or how they measure success in their backend systems.