Job Directory Microsoft Software Engineer

Software Engineer Microsoft
Bellevue, WA

Microsoft is a technology company that develops and supports software, services, and devices.

Companies like Microsoft
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Microsoft

Job Description

What if your job description were simply "Empower every person and every organization to achieve more?" That's the essence of roles within our MS Maps & Geospatial Team. Every day, we bring an insatiable curiosity to the table, challenging ourselves to reimagine what is and what can be. We build on what's come before to create what's next. We drive machine intelligence and massive data processing. We help shape the future. We empower billions of people on the planet.

Do you want to be a part of the team working towards positioning Microsoft as the market leader in Map experience? Are you excited about transforming Bing Map into the destinations of choice for users trying to find map information, navigate and get location-specific recommendations?

Enabling good Map experience at scale represents momentous challenge. Very often one has to resort to using large scale machine learning algorithms to mine, normalize, conflate, classify and ingest the enormous quantity of map data into index and to match it to user queries in real time. Our Maps Team is building an end-to-end VNext Map Data Pipeline to support rich Map experiences. We are looking for new talents to join us on this exciting journey.

* At least BSc in CS, EE, Applied Math or equivalent degree. Graduate degree is a big plus
* Minimum 1-2 years of software development experience in either C# or C++
* Strong technical skills and problem-solving skills
* Ability to thrive in a fast-paced environment where smart decisions and trade-offs need to be made
* Prior experience and/or strong educational background in machine learning, data mining, or distributed computing is a plus

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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. 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.

* Capable of designing and implementing scalable production quality automated solutions to process huge amounts of data at scheduled intervals
* Good balance between theoretical and pragmatic execution capabilities, and the ability to understand implementation complexity and estimate development costs
* Strong communication and collaborative skills
* Ability to work independently and/or collaborate with other partner teams

About Microsoft

Microsoft is a technology company that develops and supports software, services, and devices.

10001 employees

1 microsoft way

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.