SENIOR SOFTWARE ENGINEER at Microsoft

SENIOR SOFTWARE ENGINEER Details

Dec. 15, 2018, 7:28 p.m.
Engineering
½
Individual Contributor
Full-Time
Bellevue, WA
Azure Search team Azure Search team
The Azure Search team is a looking for software engineers to helps us achieve new levels in scale, enterprise readiness, and developer experience. Imagine you are building a web or mobile application where search is the primary way users interact with the content (think e-commerce sites, catalogs, large enterprise applications). Expectations of your users are set by the popular search engines like Google and Bing. Users expect immediate results, search across different languages, want great relevance and spelling corrections. Meeting those expectations is extremely hard as it requires expertise in information retrieval, machine learning and natural language processing. Don't forget about availability and performance! All of that while what you want to focus on as a developer is building an app, not a search engine. This is where Azure Search comes in. Azure Search is a global, fully managed, cloud-based search-as-a-service solution. We make it quick and easy for developers to integrate

As a team we're proud of what we build and how we build it. We run lean, obsess about customers and use an evidence-based approach to decision making. Every single week we talk to customers to make sure we build what customers want. Our codebase builds in minutes and we ship new bits regularly. We hire self-driven engineers ready to take on new challenges, develop ownership, and learn quickly. As an engineer on the team you'll have an opportunity to work on new Azure Search features end-to-end including designing new, intuitive APIs and client libraries (SDKs) that allow developers to leverage
A minimum of a bachelor's degree in Computer Science or Engineering, or equivalent alternative education, skills, and/or practical experience is required 5+ years of Software Development experience Strong experience in C#, C++ or Java Experience developing APIs and client libraries (SDKs) Preferred Qualifications: Strong design and coding skills, passion for developing high quality code Ability to work effectively both autonomously and in teams Comfortable communicating with customers Experience with ASP.NET Web API, OData, Swagger is a plus Experience with or desire to learn Python, Ruby, Go,
Learn more about this job

Similar jobs at Microsoft




Similar jobs at Amazon