✦ Luna Orbit — Software Engineering

Staff Backend Engineer | Xbox Advertising

at Activision Blizzard

Unknown 💰 $111K – $206K USD / year Posted March 13, 2026
Salary $111K – $206K USD / year
Type Not Specified
Experience mid
Exp. Years Not specified
Education Not specified
Category Software Engineering

Build and maintain high-scale backend systems for Xbox Advertising, focusing on reliability, scalability, and performance.

  • Design scalable backend systems
  • Partner with architects and engineers
  • Manage project priorities
  • Translate business needs into technical solutions
  • Mentor junior engineers

Developing backend services using Java, working with NoSQL databases like Bigtable and Cassandra, and implementing messaging and streaming technologies such as Kafka and RabbitMQ.

The ideal candidate is a mid-level backend engineer with extensive experience in Java and designing scalable distributed systems. They possess strong knowledge of NoSQL databases and messaging technologies, with a focus on high performance and reliability.

JavaDesign and develop highly scalableavailable and reliable backend systemsExperience with NoSQL systemsExperience in designing architecture for large-scale distributed systemsExperience with Multi-threadingAsynchronousStreaming/Messaging technologies
BigtableCassandraElasticKafkaRabbitMQ
GitKafkaRabbitMQ
JavaNoSQLBigtableCassandraElasticSystem DesignSchema & Data ModelingPerformance AnalysisMulti-threadingAsynchronousStreaming TechnologiesMessaging TechnologiesKafkaRabbitMQ
JavaNoSQLBigtableCassandraElasticSystem DesignSchema & Data ModelingPerformance AnalysisMulti-threadingAsynchronousStreaming TechnologiesMessaging TechnologiesKafkaRabbitMQ
communicationcollaborativeproblem-solvingmentorshipteamwork
Industry Gaming/Entertainment
Job Function Backend engineering for advertising platform
Backend EngineerJavaNoSQLBigtableCassandraElasticSystem DesignSchema & Data ModelingPerformance AnalysisMulti-threadingAsynchronousStreaming TechnologiesMessaging TechnologiesKafkaRabbitMQ

Lack of experience with Java, No experience with NoSQL databases, Inability to design scalable distributed systems

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile