Microsoft logo

Senior Services Software Engineer - Microsoft

Remote ยท Redmond, United States

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.

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.

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. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Published on: 11/30/2022

About Microsoft

Microsoft is on a mission to empower every person and every organization on the planet to achieve more. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world. You can help us to achieve our mission.

Remote jobs

Jobs in Redmond, United States

Jobs at Microsoft