Microsoft Teams is looking to disrupt the team collaboration space by evolving its client and service APIs and micro-services that operate at high scale. The company aims to build resilient, highly available, and highly scalable APIs and services to meet the needs of an ever-growing user base, and to integrate generative AI and LLMs to power features like Teams' Copilot.
Requirements
- Coding and development experienced in at least some of the following languages: Typescript, C, .Net Core, Java, Typescript, React, GraphQL.
- Experience using and/or designing RESTful/GraphQL APIs.
- Computer science fundamentals in data structures, algorithms, distributed systems, information retrieval.
- Experience in developing and operating large-scale backend services including design and implementation using Azure Compute, Azure Storage, Azure Cache, or equivalent technology stack in other cloud providers.
- Experience in DevOps to maintain live services andor application frameworks.
- Knowledge of UI Frameworks, MVP application design and complex, and reactive touch-based UI.
- Experience with unit-test, continuous integration and test-driven development is a plus.
Responsibilities
- Design, develop, test, deploy, maintain, and improve software.
- Design, develop, test, deploy, maintain, and improve software.
- Design, develop, test, deploy, maintain, and improve software.
- Design, develop, test, deploy, maintain, and improve software.
- Design, develop, test, deploy, maintain, and improve software.
- Design, develop, test, deploy, maintain, and improve software.
- Design, develop, test, deploy, maintain, and improve software.
Other
- Software Engineering IC5
- Software Development Engineer working within an agile development environment with other developers and product owners to scope, architect, develop and deliver world-class software solutions.
- Prior experience or interest in site reliability engineering/dev-ops.
- Manage individual project priorities, deadlines, and deliverables.
- Keep a razor focus on the usage/metrics of the owned services and be super customer focused.