Senior Software Engineer at Microsoft

Senior Software Engineer Details

April 18, 2019, 12:56 a.m.
Engineering
Individual Contributor
Full-Time
Bellevue, WA
The Advanced Search
Do you want to work in a team that is at the heart of the Microsoft's booming search business arm? The Advanced Search team brings power of search, cloud and elastic computing, and partner eco-system together and offers the state-of-the-art SaaS and PaaS AI solutions for our business partners. The team is an integrated part of Bing Engineering and serves global partners including Verizon Media Group, CitiBank, and other Fortunate 500 companies. The team drives multi-billion dollar revenue and its growth through building scalable, high performant, high quality software services and fully compliant highly trusted and transparent platform services. Engineering a highly complex distributed system that is easy to operate via elegantly designed APIs is a non-trivial effort. Key to our continued success in this hypercompetitive space is taking enormous volumes of data and turning them into useful, actionable information to drive increased user engagement through great Bing or 3rd party partner

While we design as a platform, we ship constantly in an incremental fashion. The emphasis is on solid long-term design and incremental shipping with high quality and adapt to early customer feedback. You are encouraged to come up with creative solutions for numerous hard problems like: •Develop software for our distributed systems and Bing Platform as a Service offerings. •Have familiarity with failures and complications related to a cloud offering. •Debugging meaningful technical issues inside a very deep and complex technical stack involving virtualization, containers, microservices, etc. •Assist
•BE or MS degree in Computer Science •5+ years of object-oriented development with at least Scala, Java or C# •Experience with Elastic or Solr a plus •Experience or familiarity with Azure, GCP, or AWS a plus •Extensive experience crafting solutions for the server side of scalable cloud software applications and platforms •Shown ability to architect a highly distributed cloud system •Experience or ability to respond to operational issues •A self starter who with experience with multi-functional technical teams and decision makers. •You care deeply about resiliency and quality of the features you
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft