Software Engineer 2 at Microsoft

Software Engineer 2 Details

Nov. 9, 2018, 10:07 p.m.
Engineering
Individual Contributor
Full-Time
Bellevue, WA
Site Engineering Team Bing Live Site
Bing has changed the search world for the better. We're helping people break free from search overload and enabling them to get things done. Key to our continued success in serving billions of transactions via services hosted on hundreds of thousands of servers across multiple geographically distributed datacenters, balancing service resiliency, performance and cost, while driving increased user engagement through great new features. As part of Bing Live Site Engineering Team, you will develop software to measure and improve availability, resiliency, reliability, capacity, and supportability across Bing and Cortana services. Your software will perform complex analysis of high-volume data with high dimensionality, You will leverage machine learning, natural language processing, Microsoft's Cosmos (a map-reduce system similar to Hadoop), as well as open source technologies like Angular, Git, etc. You will work closely with peer developers, designers and partner teams to quickly generate and

Design and implement new software features and telemetry Through experimentation, evolve and improve existing features and designs Contribute to debugging and problem solving with the live service Write and maintain high quality code with tests and utilize CI/CD pipelines Collaborate with members of your team and partner teams Have fun, working in a diverse team of passionate professionals
3 + years of product development experience, preferably on distributed online systems, in C#/C++ or Java and scripting in PowerShell or Python A Bachelor's degree in Computer Science or related field Preferred Qualifications: Preferred experience with distributed systems, and exposure to Azure, AWS, Google cloud. Preferred experience working with big data, data analysis, Machine learning. Great communication skills, capable of building and maintaining relationships with a variety of people on other teams Passionate and self-motivated
Learn more about this job

Similar jobs at Microsoft




Similar jobs at Amazon





Website managed by Tommy Unger