Software Engineer - Focus on Platform Engineering in London

Software Engineer - Focus on Platform Engineering in London

London Full-Time 36000 - 60000 € / year (est.) No home office possible
Kantar Group Limited

At a Glance

  • Tasks: Lead innovation in platform engineering, optimising deployment pipelines and cloud resources.
  • Company: Join Kantar, the world's leading data and insights company with a massive audience network.
  • Benefits: Enjoy a flexible work environment, professional growth opportunities, and a start-up atmosphere.
  • Other info: No visa sponsorship available; ensure you have the right to work in the UK.
  • Why this job: Shape the future of technology in a collaborative team that values your impact and ideas.
  • Qualifications: Experience in software development, strong programming skills, and familiarity with Agile methodologies required.

The predicted salary is between 36000 - 60000 € per year.

We’re the world’s leading data, insights, and consulting company; we shape the brands of tomorrow by better understanding people everywhere. Kantar’s Profiles division is home to the world’s largest audience network. With access to 170m+ people in over 100 global markets, we offer unrivalled global reach with local relevancy. Validated by industry-leading anti-fraud technology, Kantar’s Profiles Audience Network delivers the most meaningful data with consistency, accuracy, and accountability – all at speed and scale.

Why this job is important

As we continuously evolve the role of technology and automation in our business, the Software Engineer (Platform) will lead and drive innovation, wielding their expertise to architect and shape the foundational infrastructure that powers the digital landscape of large enterprises. From designing and optimizing deployment pipelines to orchestrating cloud resources, you will play a central role in crafting exceptional experiences for our development team.

What you’ll be doing

  • Collaborate closely with Developers, Architects, Product Owners, Managers, and representatives across various business and IT disciplines.
  • Architect the development platform to support the entire Software Development Life Cycle (SDLC) by providing common, reusable tools and capabilities, interfacing with complex infrastructure.
  • Lead diverse projects involving various technology stacks, emphasizing the design and creation of a state-of-the-art platform, focusing on optimal Continuous Integration (CI) and Continuous Delivery (CD) practices.
  • Ensure the platform’s scalability, reliability, and security to meet the growing demands of our enterprise clients.
  • Contribute to the continuous improvement of our deployment pipelines and cloud resource orchestration.

The skills & experience needed as a Platform Software Engineer

  • Software development engineering experience.
  • Strong skills in at least one programming language (like Node.js, Python, Rust, or Golang), and willingness to learn more.
  • Excellent troubleshooting skills and the ability to recognise, measure, and mitigate risk.
  • Experience with Agile SDLC methodologies and practices.
  • Comfortable using the Linux command line in everyday work.
  • Interest in implementing, integrating, and maintaining observability systems and processes.
  • Experience with CI/CD methodologies and tools.

Nice to have:

  • Experience with IaC tools, such as Terraform or similar.
  • Experience with CI/CD tools, such as Github Actions or similar.
  • Knowledge and hands-on experience with Docker, Kubernetes.
  • Exposure to the Pub-Sub model and event streaming platforms such as Kafka, Pulsar, or AWS Kinesis.
  • Experience with build and package management tools such as npm, maven, dotnet, etc.
  • Experience with Postgres or other RDBMS environments and familiarity with No-SQL data solutions.
  • Knowledge in cyber security technologies and principles.

We are not able to offer visa sponsorship or assist with relocation support for this role. Please ensure you have the right to work in the country where this role is located before applying.

Why join Kantar?

We shape the brands of tomorrow by better understanding people everywhere. By understanding people, we can understand what drives their decisions, actions, and aspirations on a global scale. And by amplifying our in-depth expertise of human understanding alongside ground-breaking technology, we can help brands find concrete insights that will help them succeed in our fast-paced, ever-shifting world. And because we know people, we like to make sure our own people are being looked after as well. Equality of opportunity for everyone is our highest priority and we support our colleagues to work in a way that supports their health and wellbeing. While we encourage teams to spend part of their working week in the office, we understand no one size fits all; our approach is flexible to ensure everybody feels included, accepted, and that we can win together. We’re dedicated to creating an inclusive culture and value the diversity of our people, clients, suppliers and communities, and we encourage applications from all backgrounds and sections of society. Even if you feel like you’re not an exact match, we’d love to receive your application and talk to you about this job or others at Kantar.

Software Engineer - Focus on Platform Engineering in London employer: Kantar Group Limited

Kantar is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation thrives and every team member's contribution is valued. Located in the vibrant South Bank of London, we offer our Software Engineers unparalleled opportunities for professional growth, collaboration with industry experts, and the chance to make a significant impact in shaping the future of data insights. With a commitment to employee wellbeing and a flexible working environment, Kantar ensures that you can achieve both personal and professional success while being part of a global leader in the consulting space.

Kantar Group Limited

Contact Detail:

Kantar Group Limited Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer - Focus on Platform Engineering in London

Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Node.js, Python, and CI/CD tools. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

Tip Number 2

Engage with the Kantar community on platforms like LinkedIn. Follow their updates, participate in discussions, and connect with current employees to gain insights into the company culture and expectations.

Tip Number 3

Prepare to discuss your experience with Agile methodologies and how you've implemented CI/CD practices in past projects. Be ready to share specific examples that demonstrate your problem-solving skills and ability to work collaboratively.

Tip Number 4

Research Kantar's Profiles division and understand their role in the market. Being able to articulate how your skills can contribute to their mission will show your genuine interest and alignment with their goals.

We think you need these skills to ace Software Engineer - Focus on Platform Engineering in London

Proficiency in programming languages such as Node.js, Python, Rust, or Golang
Experience with Agile Software Development Life Cycle (SDLC) methodologies
Strong troubleshooting skills
Familiarity with Linux command line
Knowledge of Continuous Integration (CI) and Continuous Delivery (CD) practices
Experience with Infrastructure as Code (IaC) tools like Terraform
Familiarity with CI/CD tools such as GitHub Actions

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights relevant experience and skills that align with the job description. Focus on your software development experience, particularly in platform engineering, and mention specific programming languages you are proficient in.

Craft a Compelling Cover Letter:Write a cover letter that showcases your passion for platform engineering and your understanding of Kantar's mission. Mention how your skills in CI/CD methodologies and cloud resource orchestration can contribute to their goals.

Showcase Relevant Projects:Include examples of past projects where you have successfully implemented technologies mentioned in the job description, such as Docker, Kubernetes, or CI/CD tools. This will demonstrate your hands-on experience and problem-solving abilities.

Highlight Soft Skills:In addition to technical skills, emphasise your ability to collaborate with cross-functional teams and your experience with Agile methodologies. Kantar values teamwork and communication, so make sure to reflect this in your application.

How to prepare for a job interview at Kantar Group Limited

Know Your Tech Stack

Make sure you are well-versed in the programming languages and tools mentioned in the job description, such as Node.js, Python, or Golang. Be prepared to discuss your experience with CI/CD methodologies and any relevant tools like Docker or Kubernetes.

Showcase Problem-Solving Skills

During the interview, be ready to demonstrate your troubleshooting abilities. You might be asked to solve a technical problem on the spot, so practice explaining your thought process clearly and logically.

Understand Agile Methodologies

Since the role involves working within Agile SDLC practices, brush up on Agile principles and be prepared to discuss how you've applied them in past projects. Highlight your experience collaborating with cross-functional teams.

Ask Insightful Questions

Prepare thoughtful questions about the company's technology stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.