Staff Software Engineer (Full Stack) in London

Staff Software Engineer (Full Stack) in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
X

At a Glance

  • Tasks: Lead the design and development of scalable advertising platforms for millions of players.
  • Company: Join Activision Blizzard Media, a leader in cross-platform gaming and iconic franchises.
  • Benefits: Competitive salary, health benefits, remote work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on mentorship and technical leadership.
  • Why this job: Make a real impact on gaming experiences while working with cutting-edge technology.
  • Qualifications: 10+ years in software engineering with expertise in full-stack development and cloud platforms.

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

Activision Blizzard Media is the gateway for brands to the #1 cross-platform gaming company in the western world, with hundreds of millions of players across more than 190 countries. Our portfolio includes iconic mobile, PC, console, and esports franchises such as Candy CrushTM, Call of Duty, Overwatch, World of Warcraft, and StarCraft. Great game experiences create great marketing experiences.

Your Role

As a Staff Software Engineer (Full Stack) on the Ads Engineering team, you will provide technical leadership in designing and building highly scalable advertising and monetization platforms. You will work across backend and frontend systems, influence architectural decisions, and partner closely with product, design, and engineering teams to deliver robust, high-impact solutions at massive scale.

Responsibilities

  • Lead the design and development of highly scalable, highly available Ads & Monetization platforms handling billions of requests per day.
  • Drive end-to-end system architecture across backend services and frontend applications.
  • Translate complex business requirements into technical designs and execution plans.
  • Collaborate with architects, engineers, product managers, and designers on cross-functional initiatives.
  • Provide technical leadership, mentorship, and guidance to senior and junior engineers.
  • Partner with DevOps and SRE teams to ensure operational excellence, reliability, and observability.
  • Select appropriate technologies and frameworks aligned with scalability, performance, and long-term maintainability.
  • Define and improve alerting, monitoring, and disaster recovery processes.
  • Champion engineering best practices, code quality, and performance optimization.

Qualifications

  • BA/BS degree in Computer Science or a related technical field, or equivalent practical experience.
  • 10+ years of professional software engineering experience with demonstrated technical leadership.
  • Expertise in designing and building large-scale distributed systems and microservices (Java).
  • Strong full-stack experience, including modern frontend frameworks such as React.
  • Experience designing cohesive frontend and backend architectures.
  • Deep understanding of cloud platforms (AWS, GCP, or Azure).
  • Proficiency with NoSQL data stores such as DynamoDB, Cassandra, or HBase.
  • Experience with streaming and data processing technologies such as Kafka, Kinesis, or Flink.
  • Strong background in performance engineering, testing, and system optimization.
  • Excellent communication skills and ability to influence technical direction across teams.

Preferred Qualifications

  • Experience with CI/CD pipelines, test automation, Jenkins, Gradle, and related tooling.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Familiarity with AdTech platforms (e.g., Ad Serving, Demand Side Platforms).
  • Experience with XAML (optional/bonus).
  • Passion for usability, maintainability, and long-term system quality.

More About You

You are passionate about learning, teaching, and raising the technical bar across teams. You enjoy solving complex, systemic problems and are motivated to build durable solutions that scale with the business. You are comfortable operating with ambiguity, taking ownership, and driving initiatives that have broad organizational impact.

About King

With a mission of Making the World Playful, King is a leading interactive entertainment company with more than 20 years of history of delivering some of the world's most iconic games in the mobile gaming industry, including the world-famous Candy Crush franchise, as well as other mobile game hits such as Farm Heroes Saga. King games are played by more than 200 million monthly active users. King, part of Microsoft (NASDAQ: MSFT), has Kingsters in Stockholm, Malmö, London, Barcelona, Berlin, Dublin, San Francisco, New York, Los Angeles and Malta. More information can be found at King.com or by following us on LinkedIn, @lifeatking on Instagram, or @king_games on X.

Staff Software Engineer (Full Stack) in London employer: Xbox Media Solutions (Formerly Activision Blizzard Media)

At Activision Blizzard Media, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Staff Software Engineer (Full Stack) in our Ads Engineering team, you will have the opportunity to lead cutting-edge projects while benefiting from a supportive environment that encourages professional growth and development. With access to industry-leading technologies and a commitment to work-life balance, you'll thrive in a role that not only challenges you but also rewards your contributions to our iconic gaming franchises.
X

Contact Detail:

Xbox Media Solutions (Formerly Activision Blizzard Media) Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer (Full Stack) in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects. This gives potential employers a taste of what you can do, especially for a Staff Software Engineer role.

✨Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge and practice common coding challenges. We all know how crucial it is to nail that technical interview.

✨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, we love seeing candidates who are keen to join us directly!

We think you need these skills to ace Staff Software Engineer (Full Stack) in London

Technical Leadership
Full Stack Development
Java
React
Microservices Architecture
Cloud Platforms (AWS, GCP, Azure)
NoSQL Data Stores (DynamoDB, Cassandra, HBase)
Streaming Technologies (Kafka, Kinesis, Flink)
Performance Engineering
CI/CD Pipelines
Test Automation
Containerization (Docker)
Orchestration (Kubernetes)
AdTech Platforms

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Staff Software Engineer role. Highlight your full-stack experience, especially with technologies mentioned in the job description like Java and React.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how your background makes you a great fit. Share specific examples of your technical leadership and collaboration with cross-functional teams.

Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them. We love seeing how you've tackled complex problems and built scalable solutions in the past.

Apply Through Our Website: We encourage you to apply directly 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 team!

How to prepare for a job interview at Xbox Media Solutions (Formerly Activision Blizzard Media)

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Java, React, and cloud platforms like AWS or GCP. Brush up on your knowledge of NoSQL databases and streaming technologies too, as these will likely come up during technical discussions.

✨Showcase Your Leadership Skills

As a Staff Software Engineer, you'll need to demonstrate your ability to lead and mentor others. Prepare examples from your past experiences where you've influenced architectural decisions or guided teams through complex projects. This will show that you can take charge and drive initiatives effectively.

✨Prepare for System Design Questions

Expect to tackle system design questions that assess your ability to create scalable architectures. Practice designing systems that handle high traffic and discuss how you would ensure reliability and performance. Being able to articulate your thought process is key here.

✨Communicate Clearly and Confidently

Strong communication skills are essential for this role. During the interview, make sure to explain your ideas clearly and engage with your interviewers. Don’t hesitate to ask clarifying questions if you need more information about a topic; it shows you're thoughtful and thorough.

Staff Software Engineer (Full Stack) in London
Xbox Media Solutions (Formerly Activision Blizzard Media)
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>