Microsoft

Software Engineer II- Backend

Bengaluru, India
AWS C++ C# Java Azure
This job is closed! Check out or
Description

Online Advertising is one of the fastest growing multi-billion-dollar business on the Internet today. Search engines, web publishers, major ad networks, and ad exchanges are now serving billions of ad impressions per day. Microsoft is innovating rapidly in this space to grow its share of this market by providing the advertising industry with the state-of-the-art online advertising platform and service.  

 

In the Microsoft Advertising Platform team, we are building the marketing solutions for the next generation of e-commerce. Our platform helps advertisers and retailers implement, automate, and scale their marketing programs across the internet. We work on hundreds of terabytes of data using the latest Microsoft cloud infrastructure, have a very strong focus on customer satisfaction, and leverage data driven metrics to delight our customers. This is a formidable opportunity to join Microsoft Ads, work on one of the most highly distributed computing systems and be part of a fast-growing business. 

 

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

 

 

Required Qualifications: 

  • BS/MS in Computer Science or related engineering field 
  • 3+ years hand-on software development experience in one of the major programming languages: C++, C#, C, or Java required. 
  • 2+ years of experience architecting, developing, deploying, and monitoring Distributed Systems. 
  • Solid CS fundamentals & problem-solving skills, drive for results, and ability to work independently. 

 

Preferred Qualifications: 

  • Excellent technical design, problem solving and debugging skills, proven track record in shipping software on time, with high quality. 
  • Great team player and communicator, strong believer in collaboration and teamwork 
  • Experience and success in working with ambiguity and taking risks 
  • Prior experience in online search/ads products 
  • Knowledge of Microsoft Azure, AWS or similar cloud computing platforms is preferred. 

 

 

 

  • Design and develop high scale modern services, apps, and integration solutions. 
  • Work across partner teams to understand scenarios and requirements. 
  • Instrument product areas, gather and analyze telemetry to assess scenario health and make improvements that benefit customers. 

 

Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

38 views

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