Senior Software Engineer
Location:
Redmond , Washington
Posted:
October 23, 2017
Reference:
1066953
Mixer is the newest addition to the Xbox family. At Mixer we’ve redefined the rules for what constitutes live streaming. We don’t talk about delay in terms of seconds, in our world we operate in milliseconds. We’re able to do things never thought possible to make the viewer and streamer experience far more engaging and interactive. From the obvious; seeing a streamer respond to a chat message instantly, to the exciting; allowing a viewer to interact directly with the game the streamer is playing, we’ve made the viewers part of the action and we’re not stopping there!

Mixer is looking for an experienced service engineer (Sr. SDE) to join our team. As an engineer on the Mixer team, you will be responsible for developing, running, & deploying new highly scalable services. You can get comfortable with any technology stack and can build from the ground up or leverage the work of others land a fantastic product and exceed customer/market expectations. Ideal candidate has solved hard problems in large scale web services.

Basic Qualifications:
•5+ years of professional development experience
•Proven track record of delivering solid large scale features with high quality
•Expert design, coding, & debugging skills
•Ability to evaluate and ramp up quickly on new technologies
•BS degree in a Computer Science or related field

Preferred Qualifications:
•Experience in (one of) C, C++, C#, Go
•Experience working with data stores such as DocumentDB, Mongo, & Redis
•Experience deploy running services in Azure
•Knowledge of networking and distributed systems
•Strong knowledge of data structures, algorithms, asynchronous architectures and distributed algorithms
•Experience in concurrency, multithreading and synchronization

Nice to have:
•Experience working in Linux
•Experience working in a dynamic startup environment
•Demonstrated passion for user experience


Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.

A little about us:
Microsoft offers training and employment opportunities to help you turn your military experience and skills into a civilian technology career.

Know someone who would be interested in this job? Share it with your network.