Experience Inc. Jobs

Job Information

Microsoft Corporation Full-Stack Senior Software Engineer in Santiago, Chile

In Managed Rooms & Devices we deliver intelligent services around devices used in shared and personal spaces. In our highly entrepreneurial team we boldly pursue big ideas that power transformational advances. As a growing, well-funded team, have exciting opportunities for you to innovate, influence, transform, and grow within our organization. If you join us you will work in a highly collaborative team that is run on the principles of individual ownership and universal approachability. We are working in a growing space, so you have the ability to shape your area of development and learn.

Learn more about how Microsoft has deployed Microsoft Teams and Microsoft Teams Rooms internally to more than 4,000 meeting rooms around the globe and how Microsoft is using the integrated meeting solution to reshape the collaborative environment into a simple, consistent, and reliable experience for thousands of employees.


We're looking for a seasoned developer to build and operate a new Devices Concierge service for our customers. This is a fantastic opportunity for full stack developers building Azure Services and Web Front ends in a small team (startup-like) environment. Our mission is to deliver the best M365 communication spaces experience. Imagine saying that you have Fixed Meeting Rooms once and for all -- that is what we will do.

Overall responsibilities of a Senior Software Engineer in the Devices Partner Engineering Team:

  • Service - Build Azure services to manage a global set of conference rooms as part of a Concierge service to customers

  • Web - Build Multi-platform Web Portals (e.g. React, Angular, etc.) to be used by concierge agents to manage rooms and customers

  • System - Build Win32 & Powershell applications to Query, Configure, and Deploy Meeting Room devices dynamically

  • Engineering - Integrate with a Data pipeline to send enhanced telemetry and use and enhance a full CI/CD pipelines and flighting to maintain quality


Primary Qualifications:

  • Bachelor’s degree in Computer Science or Engineering or similar or equivalent experience 5+ years of experience as a Web developer (front end or back-end) using a modern tech stack (Azure or AWS).

  • Front-end: Experience with ReactJS or AngularJS

  • Back-end: Experience with NodeJS or Java

  • Excellent problem solving and debugging skills.

  • Excellent design and programming skills.

  • Comfortable learning and growing in a fast-paced, start-up-like environment.

Bonus Qualifications:

  • Experience at Data layer with a NoSQL technology such as Azure CosmosDB and query layer such as Azure Data Explorer

  • Large scale cloud services implemented on top of the Azure suite of services

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 (https://careers.microsoft.com/us/en/accommodationrequest) .

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.