Microsoft
Software Engineer
Found: January 9, 2026
This role is based in Barcelona, Spain.
Overview:
At the core of Microsoft Ads is a mission-critical, high-throughput real-time bidding (RTB) platform. This role leads the platform’s architectural and technical evolution with a focus on modernization, performance, scalability, experimentation infrastructure, and operational excellence.
Responsibilities:
- Own technical direction and execution for core components of Impbus, a high-scale, latency-sensitive real-time bidding service.
- Lead design and implementation of scalable, high-performance backend systems.
- Drive platform modernization and long-term sustainability of critical services.
- Ensure performance, scalability, and stability of the service as traffic and business requirements grow.
- Collaborate closely with cross-functional partners to align technical solutions with business goals.
- Provide technical leadership and mentorship across teams.
Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND experience with coding in languages including C, C++, C#, Java, JavaScript, or Python.
- Experience working on high-throughput, production systems.
- Demonstrated ability to design and maintain complex systems.
- Strong problem-solving skills in production environments.