Principal Software engineer
Microsoft · Bengaluru
About this role
AI-Native Development: Improve AI tools and practices across the SDLC, own the quality of AI-generated artifacts, and embed Responsible AI controls and engineering-health metrics (e.g., Accelerate/SPACE/ESSP). Coding: Lead and mentor teams to deliver secure, performant, well-tested, maintainable code—using modern coding patterns (including GenAI where appropriate), strong diagnostics/telemetry, and disciplined reviews/retrospectives to prevent and resolve production issues. Design: Own architecture and design decisions for complex systems, evaluating options and tradeoffs to meet security, privacy, scalability, resiliency/DR, cost, and testability requirements while coordinating dependencies across teams
Engineering Excellence: Drive best practices, learning, and developer tooling to raise engineering standards— especially around security/compliance evidence, “security as code,” automation, and scalable, reliable delivery. Implement: Plan and execute delivery with experimentation/flightings, clear success and guardrail metrics, secure rollout/rollback strategies, and automated deployments aligned to schedules and operational readiness. Reliability and Supportability: Build and improve observability and on-call readiness (logging, telemetry, dashboards, playbooks), lead incident response/postmortems, and reduce incident volume through systemic fixes and better troubleshooting assets
Understand User Requirements:Partner with stakeholders to validate user requirements and feasibility, capture explicit and implicit needs (including security/privacy), and define measurable feedback loops and metrics that guide future improvements. Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 10+ years of professional software engineering experience, including hands‑on development in one or more modern programming languages but not limited to C#, Java,goLang, Python
Strong understanding of core software engineerin
Apply for this role on Microsoft’s official careers site.