Microsoft

Principal Software Engineer

Microsoft
Apply
3 months ago
Bengaluru, IndiaStaff+

Responsibilities

  • Lead development of extensible, maintainable, well-tested, secure, and performant production code across products.
  • Architect complex solutions and evaluate design options for performance, scalability, resiliency, disaster recovery, cost, security, privacy, and compliance.
  • Build AI customization services, pipelines, ML recipes, evaluations, integrations, and model deployment and inference capabilities.
  • Lead debugging, verification, telemetry analysis, incident retrospectives, root-cause analysis, and corrective actions.
  • Define and improve test strategies, test plans, test coverage, testability, regression prevention, and test-suite reliability.
  • Review product and test code, provide technical feedback, and coach engineers on coding, architecture, security, and quality practices.
  • Mentor engineers and lead cross-team engineering discussions, knowledge sharing, and technical presentations.
  • Apply engineering best practices for production scaling, performance, secure design, and customer requirements.

Requirements

  • Ability to debug, read code, and work in a large codebase.
  • Preferred: 15+ years of experience writing production code for internet-scale services and distributed systems.
  • Preferred: engineering knowledge of machine learning systems and data pipelines.
  • Preferred: experience mentoring developers and working collaboratively with partners.
  • Preferred: excellent communication and presentation skills.

Tech Stack

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