At a Glance
- Tasks: Design and develop scalable backend systems for high-impact advertising platforms.
- Company: Join a leading tech company with a focus on innovation and collaboration.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Other info: Dynamic workplace with a commitment to diversity and career advancement.
- Why this job: Make a real difference in the advertising world using cutting-edge technologies.
- Qualifications: Experience in Java and backend development; teamwork and mentoring skills are a plus.
The predicted salary is between 70000 - 90000 £ per year.
Location: London
About the Role
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? If you answered yes, then our Staff Backend Engineer role on our Ads Engineering team may be the right role for you!
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
- 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 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
Staff Software Engineer (Backend) in London 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) 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, especially those related to backend systems. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and scenarios. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨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 proactive!
We think you need these skills to ace Staff Software Engineer (Backend) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with backend systems and technologies mentioned in the job description. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your Java expertise and any AdTech experience!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the Staff Backend Engineer role and how you can contribute to our Ads Engineering team. We love seeing genuine enthusiasm and a bit of personality!
Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We’re keen to see examples of your work, especially if they involve scalable systems or cloud technologies like Google Cloud Platform or AWS.
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’re considered for the role. Plus, it gives you a chance to explore more about us and what we do!
How to prepare for a job interview at Xbox Media Solutions (Formerly Activision Blizzard Media)
✨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, multi-threading, and performance engineering. The more you can demonstrate your technical expertise, the better!
✨Show Off Your Collaboration Skills
Since this role involves working with various teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight your communication skills and how you've translated business needs into technical solutions. This will show that you're not just a tech whiz but also a team player.
✨Prepare for Scenario-Based Questions
Expect questions that ask you to solve real-world problems or design systems on the spot. Practice articulating your thought process clearly and logically. This will help interviewers see how you approach challenges and your ability to think critically under pressure.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the technologies they use, or their approach to mentoring junior engineers. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.