Tweet

The Microsoft Casual Games Studio is a small but growing team that is focused on delivering the best casual games for Windows, mobile, and the web. We are looking for a Services Engineer to join us and develop solutions for our portfolio of Microsoft Casual Games.

Responsibilities

You will be responsible for designing, developing, and maintaining features on existing and new service code, largely with a C# and Azure NoSQL infrastructure. A significant amount of development will involve extensive coordination with external and internal partners working on our games. Because we are a small team, we are looking for individuals that can do more than just “write code.” We want self-motivated individuals that are excited to dream, design, code and support great new features in the world of casual games.

As a member of the Microsoft Casual Games Team you will:

  • Write functional requirements and specifications.

  • Collaborate with internal teams and external partners to design solutions to support advertising and gameplay features.

  • Consult on a regular basis with project leadership to align expectations and deliverables.

  • Fluidly multitask between features, platforms, and projects.

Qualifications

Required Qualifications and skills

  • Experience designing and implementing REST APIS on Azure Functions, Amazon Web Services Lambda, or similar tools.

  • Experience with NoSQL data solutions such as Azure Cosmos DB, Amazon Web Services DynamoDB, or similar tools.

  • 5+ years experience engineering services.

  • 5+ years experience in C#, Java, server-side JavaScript or TypeScript in Node.js, or similar languages for services development.

Bonus Qualifications:

  • Experience with Advertising Technology

  • Experience with event-driven architectures such as Azure Event Hub, Apache Kafka, or similar tools.

  • Experience with traditional relational data solutions like SQL.

  • Experience with the games industry.

  • Experience with big data processing and analysis systems.

  • Experience writing apps for Windows, iOS, and Android platforms.

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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

Apply