Senior Services Software Engineer at Microsoft

Senior Services Software Engineer Details

April 22, 2019, 5:28 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
Holographic Processing Unit
In Cognition, people—not devices—are at the center of everything we do. Our tech moves beyond screens and pixels, creating a new reality aimed at bringing us closer together—whether that's scientists "meeting" on the surface of a virtual Mars or some yet undreamt-of possibility. To get there, we're incorporating diverse groundbreaking technologies, from the revolutionary Holographic Processing Unit to computer vision, machine learning, human-computer interaction, and more. We're a growing team of talented engineers and artists putting technology on a human path across all platforms, including AR/VR, the Internet of Things, phones, tablets, desktops, and game consoles. AltspaceVR @ Cognition AltspaceVR is a communications platform that brings people together from around the world to experience live virtual events. People use AltspaceVR to host and attend live comedy shows, tech talks, LGBTQ meetups, meditation classes, meetups and more. Reggie Wats, Justin Roiland (Creator of Rick and Morty),

You would be a key member of a small backend/services/devops team responsible for extending and maintaining 2 main services – our restful user and world service/web server (using Ruby on Rails), and our synchronous multiplayer synchronization service (using Photon and C#). Working closely together with the design and client developer teams on implementing new features such as 1000+ user synchronization, friend graph, events management, telemetry, moderation, and user-generated content management. managing our Azure-based backend, troubleshoot, fix bugs, and keep the platform running.
4+ years of experience developing modern web applications using frameworks like Rails or developing multiplayer game servers. Experience with Ruby or C# Experience with AWS or Microsoft Azure configuration and management Passion about continuous improvement in process and service Strong problem solving and debugging skills Strong cross-discipline collaboration and communication skills Bonus points Background in game development, an understanding of game development best practice or a track record of delivering engaging user experiences Experience developing with Unity or Unreal game engines Shipped
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger