Senior Software Engineer

Employer

Job Description

Are you passionate about building applications and platforms that deliver great user experiences? Do you want to help craft the future of augmented reality? Would you get excited about giving users a way to transform their innovative ideas into beautiful apps? If so, come join the Power Apps Mixed Reality team and help us deliver the next generation business application platform!

Microsoft Power Apps enables our customers to create and share visually stunning and behavior-rich mobile and web apps without writing code. Apps built with our technology leverage the power of cloud data and services, device signals, image and video processing to become truly “magical”. The Mixed Reality team is part of the Power Apps Edge group, focused on bringing the transformative power of AI, MR/XR, Geospatial, and IoT to Power Apps. We rely on cutting-edge technology stacks, game rendering engines, and the open-source community to expose native device capabilities to our low-code platform.

We are looking for a passionate, customer-obsessed Software Engineer to join our dynamic team. As a Software Engineer on the team, you will be responsible for building systems and components atop the Power Platform and enabling native capabilities across a variety of mobile devices and HMDs (Head Mounted Devices).

Responsibilities

Our team is inclusive, highly collaborative, and pulls together top talent in software engineering, program management, and creative disciplines. We are agile, flexible, customer focused, and constantly on top of the latest technology. We work at a startup pace with a focus to ship early and often. We are building a culture around delivering customer value in a differentiated and highly competitive way. As a result, attention to scalability, resiliency and agility is highly valued for candidates. We are looking for talented full-stack and cross-platform developers who are experts in building complex applications and thrive on autonomy. The ideal candidate has outstanding design and coding skills, a passion to tackle technically challenging areas and a deep desire to inspire and enable citizen-developers to leverage the power of mixed reality and the metaverse.

Qualifications

Basic Qualifications

5+ years experience in software engineering and delivery on production systems

2+ years experience with JavaScript/TypeScript, C# /Java

Committed to contributing to a diverse and inclusive culture where everyone can do their best work

Preferred Qualifications

Interest in design and user experience

Experience building AR/VR/MR features and associated technologies (real-time computer graphics, 3d model formats)

Experience optimizing experiences for HMDs (like HoloLens and Oculus Quest) and mobile devices (iOS and Android)

Experience with one or more parts of our technology stack: TypeScript, React, Babylon, AR-Core/AR-Kit

Experience leveraging Azure services (Azure Spatial Anchors, Azure Maps, Azure Remote Rendering)

Experience with Objective C, C++

BS/MS in Computer Science, Computer Engineering, or equivalent area of study

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.

#PAEDGEJOBS; #POWERAPPSJOBS; #BAPJOBS; #DTPJOBS