Staff Software Engineer (Backend)

Staff Software Engineer (Backend)

Full-Time 70000 - 90000 £ / year (est.) No home office possible
X

At a Glance

  • Tasks: Design and develop a scalable Ads & Monetization platform handling billions of requests daily.
  • Company: Join a leading tech company revolutionising mobile advertising in London.
  • Benefits: Competitive salary, health benefits, remote work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a commitment to diversity and inclusion.
  • Why this job: Be at the forefront of innovative technology and mentor the next generation of engineers.
  • Qualifications: Strong Java skills and experience with AdTech platforms and NoSQL systems.

The predicted salary is between 70000 - 90000 £ per year.

We are seeking a Staff Backend Engineer in our Ads Engineering team, empowering groundbreaking mobile advertising technologies to create the next generation of our Publisher Ads Platform.

Responsibilities

  • Design and develop highly scalable, available and reliable Publisher Ads & Monetization platform that handles billions of requests per day.
  • Work with architects and other engineers to craft and architect backend systems.
  • Collaborate with product and peer engineering teams on multi‑functional projects.
  • Work with DevOps engineers to ensure operational excellence.
  • Show genuine curiosity about working with and mentoring junior engineers.

Knowledge & Skills

  • Demonstrated ability leading the development of highly performing services in Java.
  • Experience with AdTech platforms like AdServing, Demand Side Platform, etc.
  • Experience with NoSQL systems e.g., Bigtable, Elastic.
  • Expert knowledge in Java, JMeter, and performance engineering.
  • Experience working in multi‑threading, asynchronous processing.
  • Experience in designing overall architecture of end‑to‑end solutions.
  • Great interpersonal skills and a consistent record to work in a collaborative team environment.
  • BA/BS degree in Computer Science, similar technical field of study or equivalent practical experience.

Key Attributes

  • Experience working in a cloud‑based environment with Google Cloud Platform or AWS.
  • Knowledge and experience in CI/CD, test automation, Jenkins, Gradle, and related technologies.
  • Experience with open source technologies like Docker, Kubernetes, Google BigQuery.
  • Passionate about usability, maintainability and quality, building for the long term.

Equal Opportunity

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics. We are committed to working with and providing reasonable assistance to individuals with physical and mental disabilities.

Staff Software Engineer (Backend) employer: Xbox Media Solutions (Formerly Activision Blizzard Media)

Join our dynamic team in London as a Staff Backend Engineer, where you'll be at the forefront of developing innovative mobile advertising technologies. We pride ourselves on fostering a collaborative work culture that encourages mentorship and professional growth, offering you the chance to lead impactful projects while working with cutting-edge technologies. With a commitment to diversity and inclusion, we provide a supportive environment that values your unique contributions and promotes a healthy work-life balance.
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 (Backend)

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to backend systems and AdTech. This gives potential employers a taste of what you can do beyond just a CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on your Java and performance engineering skills. Practice coding challenges and system design questions that reflect the responsibilities of a Staff Backend Engineer.

✨Tip Number 4

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 our team at StudySmarter.

We think you need these skills to ace Staff Software Engineer (Backend)

Java
AdTech platforms
NoSQL systems
Bigtable
Elastic
JMeter
Performance Engineering
Multi-threading
Asynchronous Processing
Cloud-based environments
Google Cloud Platform
AWS
CI/CD
Test Automation
Jenkins
Gradle
Docker
Kubernetes
Google BigQuery
Interpersonal Skills
Collaborative Team Environment

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and backend systems. We want to see how your skills align with our needs, so don’t be shy about showcasing your AdTech experience!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about building scalable platforms and how you’ve mentored junior engineers in the past. Let your personality come through!

Showcase Your Projects: If you've worked on any relevant projects, especially those involving NoSQL systems or cloud environments, make sure to mention them. We love seeing real-world applications of your skills!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

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

✨Know Your Tech Stack

Make sure you brush up on your Java skills and get familiar with the AdTech platforms mentioned in the job description. Be ready to discuss your experience with NoSQL systems and how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in backend development, especially around scalability and performance. Use examples that highlight your ability to design end-to-end solutions and work with multi-threading and asynchronous processing.

✨Collaboration is Key

Since this role involves working closely with product teams and mentoring junior engineers, think of examples where you've successfully collaborated on projects. Highlight your interpersonal skills and how you've contributed to a positive team environment.

✨Get Familiar with CI/CD and Cloud Technologies

Brush up on your knowledge of CI/CD processes, Jenkins, and cloud platforms like Google Cloud or AWS. Be prepared to discuss how you've implemented these technologies in your previous roles and how they can enhance operational excellence.

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

>