Staff Software Engineer (Backend)

Staff Software Engineer (Backend)

Full-Time 70000 - 90000 € / year (est.) No home office possible
Activision Blizzard Media Ltd

At a Glance

  • Tasks: Design and develop scalable backend systems for mobile advertising using the latest tech.
  • Company: Join a fun and passionate team driving innovation in the AdTech industry.
  • Benefits: Competitive salary, diverse workplace, and opportunities for professional growth.
  • Other info: Dynamic environment with mentorship opportunities and a focus on learning.
  • Why this job: Make a real impact on high-scale projects while collaborating with talented engineers.
  • Qualifications: Experience in Java and backend development; teamwork and communication skills are essential.

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

Your role within the Kingdom

Do you want to build amazing high scale backend systems for Advertising using the latest technologies? Are you an excellent communicator who enjoys working with people from several different business units? Can you translate business needs into technical requirements and implementation?

We are an impactful team of problem solvers constantly reviewing how and why we do things and learning from each other. We try out new tech and ideas and drive the industry forward. We are sociable, fun, passionate and obsessed with creating the best player experience.

We are looking for a Staff Backend Engineer to empower groundbreaking mobile advertising technologies in our Ads Engineering team.

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
  • 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 preferred 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 Employment 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.

Staff Software Engineer (Backend) employer: Activision Blizzard Media Ltd

Join a vibrant and innovative team in London, where your expertise as a Staff Software Engineer will directly contribute to shaping the future of mobile advertising technologies. We foster a collaborative and inclusive work culture that encourages continuous learning and mentorship, providing ample opportunities for professional growth while working with cutting-edge technologies. With a focus on creating exceptional user experiences, you'll be part of a passionate group dedicated to pushing boundaries and driving industry advancements.

Activision Blizzard Media Ltd

Contact Detail:

Activision Blizzard Media Ltd 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 current employees on LinkedIn or attend industry meetups. We all know that sometimes it’s not just what you know, but who you know that can get your foot in the door.

Tip Number 2

Show off your skills! If you’ve got a portfolio of projects or contributions to open source, make sure to highlight them. We love seeing real-world applications of your expertise, especially in Java and backend systems.

Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge and be ready to discuss how you’ve tackled challenges in past projects. We want to see your problem-solving skills in action!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate candidates who are eager to join our fun and collaborative team.

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

Java
AdTech Platforms
NoSQL Systems
Bigtable
Elastic
JMeter
Performance Engineering

Some tips for your application 🫡

Tailor Your CV:Make sure your CV speaks directly to the role of Staff Backend Engineer. Highlight your experience with Java, AdTech platforms, and any relevant projects that showcase your skills in building scalable systems.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about backend engineering and how your experience aligns with our mission at StudySmarter. Don’t forget to mention your collaborative spirit and how you can contribute to our team!

Showcase Your Technical Skills:In your application, be sure to include specific examples of your work with NoSQL systems, cloud environments, and CI/CD practices. We love seeing how you've tackled challenges in previous roles!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Activision Blizzard Media Ltd

Know Your Tech Inside Out

Make sure you brush up on your Java skills and any relevant technologies mentioned in the job description. Be ready to discuss your experience with NoSQL systems and performance engineering, as these are key areas for the role.

Showcase Your Collaboration Skills

Since this role involves working with various teams, prepare examples of how you've successfully collaborated in the past. Highlight your communication skills and how you've translated business needs into technical solutions.

Prepare for Problem-Solving Questions

Expect to face some technical challenges during the interview. Practice coding problems or system design scenarios that demonstrate your ability to create scalable backend systems. Think about how you would approach designing an architecture for a high-traffic platform.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the team culture, ongoing projects, or how they implement new technologies. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.