Experience Inc. Jobs

Job Information

Microsoft Corporation Software Engineering 2 in Bangalore, India

Thats the essence of roles within our Bing Ads Team. Every day, we bring an insatiable curiosity to the table, challenging ourselves to reimagine what is and what can be to make tomorrow better for our advertisers around the globe. We drive machine intelligence. We help shape the future. We empower billions of people around the globe.

BingAds is a rapidly growing business at Microsoft and is considered one of the most important players in the world of Advertising business. In Bing Ads Advertiser Platform team, we build high scale services that advertisers, agencies and 3rd party tool providers use to onboard to Bing Ads, create and manage their search advertising accounts that run on Bing, Verizon, and many publishers in the world. Billing platform team own payment, budget, invoicing, and financial feed system for Ads business and start to extend our service for consumer scenarios for the whole webXT. We built the service to fill the gap in several critical consume experiences, enabling us to light up new revenue opportunities. Our scale is ever increasing, so are our customers demands of us. We are constantly investing in re-inventing ourselves to live up to the expectations of our advertisers both big and small.

Are you looking to join a fun and fast paced environment, where software engineers are empowered to innovate, where new features are developed and deployed in a daily shipping fashion? Want to learn about extremely running high scale, mission critical services in the cloud, big data platforms, building fast, modern, and responsible web-based applications? Are you passionate about developing solutions that support large scale services in the cloud? Come be part of a team at the cutting edge of online services and in a race to be the global leader in online advertising.


We are looking for a highly motivated engineer with strong problem solving, coding, and debugging skills, with bias for quality and is results driven. You will be working with a group of highly driven and motivated developers working towards solving big customer problems. You will help develop the next generation platform for Advertiser Platform that will help us push the envelope in the building responsive storage and scalable services on Azure platform. You will have the opportunity to develop a system that runs on hundreds of azure servers coordinating to provide reliable storage, retrieval, and analysis.


  • BS/MS in Computer Science or equivalent industry experience

  • Solid CS fundamentals, fluent in multi-threaded programming, strong inclination for architecting at scale

  • Excellent technical design, problem solving and debugging skills

  • 5+ years of development experience and demonstrated results designing and delivering maintainable and scalable high-quality code

  • Great experience working with C#, Cosmos/Spark and Azure/SQL/T-SQL is highly desirable

  • Great team member and communicator.

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) .