Microsoft

Snr Software Engineer - Microsoft Advertising

Cairo, Egypt
SQL Docker Kubernetes
Description

As an integral part of the Web Experiences WebXT / Microsoft Advertising division, our mission is to deliver rich and engaging content, services, and platforms that cater to consumers’ information needs across all devices and to businesses seeking to improve their employee and customer engagement.

 

Join the Invest Bidder team, a leader in global ad decision systems, providing a sophisticated buy-side platform that enables advertisers in our marketplace to procure inventory and execute their advertising campaigns with efficiency. 

 

Within our team, we are responsible for the development and upkeep of the real-time Bidder application, a key component of our globally distributed system. This application is designed to bid on auctions with minimal latency, utmost reliability, and substantial volume, playing a crucial role in conducting transactions on behalf of our clientele and our enterprise.

 

As a member of this team, you will contribute to this technically demanding and fulfilling application, collaborating closely with a diverse, international group of professionals.

Qualifications 

  • BS/MS degree in Computer Science, Mathematics, or related discipline
  • 5+ years experience and strong proficiency in C development in UNIX environments
  • Experience with low level programming, distributed architectures, or real-time systems
  • Experience operating, troubleshooting, and supporting high performance and business critical production systems. 

Preferred:

  • Experience with relation databases, preferably SQL
  • Experience with Ci/CD, Automation
  • Experience with big data concepts, docker, and kubernetes
  • You will be building highly efficient and reliable technical solutions for our large scale and evolving real-time business systems by making key contributions to our Invest Bidder realtime platform.
  • You act as an engineering role model with strong C developer experience in Unix environments, and makes impactful technical contributions to our system.
  • Your experience with multi-threaded application and distributed systems, operating at high QPS, will help us propel our business growth.
  • As part of a highly collaborative team, you will coordinate with international product and engineering teams, and contribute technical solutions for our strategic needs
  • As part of operating a best-in-class global platform, you will bring strong engineering practices and processes, excel at operating and supporting high volume and highly critical business systems on a global scale

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 257 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers