Software Engineer II
Location:
Redmond , Washington
Posted:
October 23, 2017
Reference:
1072045
Cloud-Gaming-Xbox-Azure-Startup: Interested in building the high scale cloud platform that empowers developers and studios to bring their imagination to life with your building blocks? Creative, dedicated, capable, excellent, and seeking like-minded - are all in your tagline? We have a team and a charter made specifically for you! Looking for opportunity? It's here and it's waiting for you. Don't worry, you won't have to do this alone. You will be backed by veteran leaders who have helped launch Backlight, Spirit Quest, Hawken, Azure Active Directory, Halo, Thunderhead, Reddog, Band, and more. We provide a full stack to get developers and studios quickly up and running with elastic cloud compute, burst traffic management, package distribution, streaming, BI/CI analytics, persistent worlds, monitoring, economies, and more.

Can you scale? With a current portfolio of stable cloud customers/offerings, contentment is easy, but we refuse to settle. We continue to expand, push into new space, and every step along the way, our services need to be architected for high scale, low latency, and high ROI. Nothing new to you of course, except the most demanding customer base you will ever encounter. So, bring your A-game, your skills, your innovation, and your ability to deliver. Like to code? Love to code? We're looking for strong, highly motivated developers with experience in cloud services, system development, debugging, and executing dependably. You will need to be hands on, an elite coder, and a distributed systems architect. We operate a modern team with combined engineering, DeVos, and livesite. If you appreciate agility (i.e. guilt-free-min-time-from-code-to-commit), automation, gateds, CIs, TIPs, telemetry, coverage, flighting, experimentation, and ownership of honing and adding to our engineering process/culture - you're going to love this.

Can you take initiative? You will be responsible for bringing ideas from initial ideation, deployment, and to scale. At the same time, you are challenged with feature inception, delivering the platform, performance at scale, and fault tolerance under complex dependency graphs. You are also responsible for working with PMs, Marketing, Business, Experience Designers, and senior leadership to define and build the product.

Do you want to enjoy every day you come to work? You will. Don't miss this opportunity to impact Microsoft's cloud and gaming strategy. We don't want to miss out on you either. The opportunity is dramatic in this startup environment if you have what it takes.

Maybe you have some of these other impressive attributes too:

• 5+ years in development (C/C++, C#, Java)

•demonstrates experience shipping software, services, or packages (... of software or services)

• Excellent analytical skills with systematic and structured (i.e. repeatable, date driven) approach to software design

• Great communication, collaboration, and problem-solving skills.

• At least a Bachelor’s Degree in Computer Science, related discipline or equivalent experience

• Experience in Azure, Azure (ARM) Resource Providers, Linux (any distro), containers/orchestrators (Kubernetes, Docker, Service Fabric, Swarm, etc.), Actor models (Orleans, Akka, Erlang, etc.), and game developer experience.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to askstaff@microsoft.com.

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.