PRINCIPAL SOFTWARE ENGINEER/ ARCHITECT at Microsoft

PRINCIPAL SOFTWARE ENGINEER/ ARCHITECT Details

April 25, 2019, 6:47 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
Intelligent Edge should
Do you believe the Intelligent Edge should connect user experience across their devices and ecosystem platforms? Do you get excited by deep design challenges in a dynamic and evolving technology area? Does learning expansively across multiple platforms (Windows, android, iOS, ...), technologies and layers of the tech stack pull you to the office every morning? How about the satisfaction of working collaboratively with a talented team of engaged engineers, eager partners, and a demanding ecosystem? Our team is dedicated to delivering OS platform support for cross-device communication and task coordination. We enable applications and experience designers to transcend a specific device and provide a continuity of experience for their users across devices. We support these experiences in being deeply integrated into various shells to increase user engagement. We abstract the underlying connection, notification, discovery, authentication, activation, App Services and cross-device signaling functionality

Create long term architecture and execution roadmap and work with the engineering team, and partner collaboration, to facilitate creation the vision Review design and implementation to ensure alignment with our long term vision Assist in incubating new projects and technologies to enable the next wave of customer scenarios Provide technical guidance to leadership team Coach leaders and engineers in the engineering team
8 years of platform/Framework level software engineering experience with rigorous quality engineering practices across all phases of product development, deployment, and validation 5+ years of experience with C++ Excellent communication skills and ability to translate technical excellence into customer experience Excellent teamwork and coordination skills and the ability to create clarity from ambiguity Demonstrated ability to develop expertise in new technologies Preferred Qualifications: Development on non-windows platforms Cross-platform/Device engineering and product development technologies
Learn more about this job

Similar jobs at Microsoft




Similar jobs at Amazon