senior Software Engineer ic · Posted May 19, 2026

About this role

Microsoft is hiring a senior-level Software Engineer based in Egypt. The posting calls out experience with Performance Optimization, Distributed Systems, Observability, A/B Testing.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Egypt
Department
Software Engineering
Posted
May 19, 2026

More roles at Microsoft

Principal Software Engineering Manager
Bangalore, India · manager
Distributed Systems Encryption Compliance
Cloud Solution Architecture
New Zealand · mid
AWS Azure Networking
Sales Excellence Director(Microsoft Advertising)
Beijing, China · director
Performance Optimization
Cloud & AI Platforms Sales Director, Public Sector
Sydney, Australia · director
Azure
Principal Factory Manager
Hanoi, Vietnam · principal
All Microsoft jobs →

Job description

from Microsoft careers
Overview

Impbus is a mission-critical, high-throughput real-time bidding (RTB) service at the core of Microsoft Ads. It processes millions of auction requests per second, executes complex auction logic under strict latency constraints, and directly impacts revenue, win rate, partner satisfaction, and platform reliability.

This role owns core architectural and technical evolution of Impbus, focusing on modernization, performance, scalability, experimentation infrastructure, and operational excellence. The position requires deep expertise in low-latency distributed systems, strong leadership in large-scale refactoring and platform modernization, and close collaboration across engineering, data science, experimentation, and business stakeholders.

The engineer in this role drives initiatives with company-level impact, ensuring Impbus can continue to scale, evolve, and support future Microsoft Ads growth.

As a wider business, Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

 



Responsibilities
  • Own technical direction and execution for core components of Impbus, a high-scale, latency-sensitive real-time bidding service at the heart of Microsoft Ads.
  • This is an excerpt. Read the full job description on Microsoft careers →
All software engineering jobs software engineering salaries software engineering career path
All Microsoft Jobs Browse software engineering roles senior positions