Principal Software Engineer at Microsoft

Principal Software Engineer Details

Jan. 7, 2019, 6:24 p.m.
Engineering
Individual Contributor
Full-Time
Bellevue, WA
all Microsoft team Bing Web Index
Do you want to help make Bing the best search engine in the world? Do you imagine how the best of Web data and best of Office can power digital work/life experiences? Do you think about a future when all Microsoft teams can easily access petabytes of richly annotated web content? Would you like to design and develop new components that solve complex large scale distributed system problems? If the answer to these questions is yes, then the Bing Web Index pipeline team would like to hear from you! We belong to Information Platforms division which powers Bing, O365, Exchange, Windows and many other products. We're responsible for the heart of the Bing's web and knowledge engine. Our bold and long term vision is to be provide Bing users and Microsoft teams the biggest, cleanest and freshest web index. We are looking for solid engineers who can design the next gen platform pieces as well go deep in implementation. We are also looking to hire senior engineers who love to tackle deep technical

The successful candidate must have: - Strong C/C++/C# skills with at least 5-6 years of programming experience and a CS degree or equivalent - Strong design skills and engineering excellence fundamentals - A solid understanding of low level hardware/OS fundamentals - Experience in writing efficient multi-threaded code - Passion for delivering high quality software on a rapid ship cycle Candidates would find the following experiences advantageous: - Developing machine-learning based solutions - Optimizing complex systems - Working on distributed infrastructure - Shipping service based applications
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft