Software Development Engineer at Microsoft

Software Development Engineer Details

March 21, 2019, 6:21 p.m.
Individual Contributor
Redmond, WA
Business Engineering Team Xbox Business Engineering
The Xbox Business Engineering Team is looking for a Senior Software Engineer to develop and deliver our new gaming personalization services . In this role, you will design and create new APIs and services. These services will utilize ML to help deliver content to our Xbox customers that is relevant and engaging to them. You will work across disciplines – engineering, business, and marketing. You will work both within Xbox and across organizations, collaborating with partner experience teams and engineering teams from Xbox , Azure , and more. You'll help build services which scale to both Xbox and all Windows devices, working to provide high quality, high performance features with fast turnaround. Every feature you develop will be measured on how positively it's impacting our customers and revenue. This data will help drive where we invest and what the quality/accuracy of the ML we develop is. In addition, as a senior engineer on the team, you will determine what shared infrastructure and

Design, implement, and test both server-side and client-side code Manage availability, latency, scalability and efficiency of services by engineering reliability into software and systems Focus on operability of the service including security, privacy, resiliency, Business Continuity and disaster recovery Build services to power app/web experiences that look great across multiple devices and browsers Collaborate with partner teams to deliver end-to-end systems and experiences Write and maintain unit tests and automated integration tests Contribute to team-wide infrastructure investments Review
BS/MS in Computer Science/Engineering or related degree or industry experience 6+ years of experience coding in C# Experience with developing microservices in Azure Service Fabric A positive attitude, and a passion for software development Good organizational skills and Detail Oriented Strong problem solving, debugging, and troubleshooting skills Experience with Scrum and Continuous Deployment a plus Expertise in analyzing and troubleshooting large-scale distributed systems
Learn more about this job

Similar jobs at Amazon

Similar jobs at Microsoft

Website managed by Tommy Unger