New
Senior Software Engineer
![]() | |
![]() | |
![]() United States, Washington, Redmond | |
![]() | |
OverviewAs a Senior Software Engineer in the Remote Desktop Team, part of Windows in the Cloud based in Redmond, WA. You will be helping develop the Remote Applications Integrated Locally (RAIL) protocol to integrate more tightly into Windows. You'll drive and design solutions to make it feel more "like-local" such as redirecting settings, application metadata, graphical fidelity, power management and so on. You'll help modernize the protocol, and enhance the testing so we have confidence in the protocol being able to handle any application. This is key to the development of new Products such as Windows 365 Cloud Apps. This job is flexible partial work from home, must be in office 3 days a week.Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
ResponsibilitiesCollaborates with appropriate stakeholders to determine user requirements for a scenario.Drives identification of dependencies and the development of design documents for a product, application, service, or platform.Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. |