Microsoft

Principal Software Engineer

Microsoft
Apply
1 day ago
Bengaluru, IndiaStaff+

Responsibilities

  • Build and integrate new Responsible AI services with Azure AI Content Safety, Azure OpenAI Service, Azure AI Studio, and related services.
  • Lead and mentor engineering teams delivering secure, performant, well-tested, maintainable production code.
  • Own architecture and design decisions for complex systems, balancing security, privacy, scalability, resiliency, cost, and testability.
  • Improve engineering standards, developer tooling, automation, security-as-code, compliance evidence, and reliable delivery practices.
  • Plan and execute experiments, flightings, deployments, rollbacks, and operational-readiness activities.
  • Build observability and on-call readiness through logging, telemetry, dashboards, playbooks, incident response, and postmortems.
  • Partner with stakeholders to validate requirements and define measurable feedback loops and success metrics.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 10+ years of professional software engineering experience with hands-on development in modern programming languages such as C#, Java, Go, or Python.
  • Strong understanding of data structures, algorithms, object-oriented design, scalable systems, production code quality, testing, debugging, and maintenance.
  • Working knowledge of cloud, distributed systems, service-based architectures, reliability, performance, and monitoring.
  • Experience designing and architecting products, services, and systems across the engineering lifecycle.
  • Ability to lead solution improvement, validate products and services, identify issues, and apply data-driven problem solving.
  • Preferred: 12+ years of hands-on software engineering experience and strong coding fundamentals.
  • Preferred: technical judgment, complex debugging, refactoring, reliability and performance improvement, collaboration, mentoring, and emerging leadership skills.
  • Preferred: exposure to AI platforms, large language models, and core machine-learning concepts.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud background check.

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