CASY-MSCCN Jobs

CASY-MSCCN Logo

Job Information

Microsoft Corporation Snr Software Engineer - Microsoft Advertising in Cairo, Egypt

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.

Responsibilities

  • 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

Qualifications

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

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers