Microsoft

SSE - Backend & Distributed Systems

Microsoft
Apply
4 days ago
Hyderābād, IndiaSenior

Responsibilities

  • Lead the design, development, and operation of highly available distributed systems powering critical GitHub platform services.
  • Drive architecture and technical direction for scalable backend services and platform capabilities.
  • Improve service reliability, performance, latency, capacity, security, and operational efficiency.
  • Own complex features and services from requirements and design through implementation, rollout, production support, and live-site excellence.
  • Build automation and reusable platform capabilities that improve operational efficiency and engineering productivity.
  • Investigate complex production issues across distributed systems, storage, networking, and service infrastructure, and implement durable corrective actions.
  • Partner across GitHub and Microsoft on technical strategy, platform investments, and modernization efforts.
  • Mentor engineers and raise engineering standards through design and code reviews.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience.
  • 7+ years of professional software engineering experience designing, building, and operating production systems.
  • Expert coding ability in one or more languages such as C#, Java, Go, C++, Python, Ruby, or similar.
  • Deep understanding of data structures, algorithms, concurrency, API design, and distributed systems fundamentals.
  • Experience designing and operating large-scale backend services, cloud systems, or platform infrastructure with high availability and reliability requirements.
  • Strong experience with databases, caching systems, messaging technologies, service-oriented architectures, and observability practices.
  • Ability to lead ambiguous technical projects, influence architecture across teams, mentor engineers, and communicate with technical and non-technical stakeholders.
  • Preferred: experience with public cloud platforms, Kubernetes, containerized services, hyperscale systems, capacity planning, resilience, disaster recovery, observability, incident management, reliability engineering, security, production operations, GitHub, developer platforms, package management ecosystems, Go, Ruby, MySQL, distributed storage, and large-scale system migrations.

Tech Stack

Categories

Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me