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)
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)
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.