Back
Microsoft logo

Principal Software Engineering Manager

Microsoft · Posted Oct 19

Software, cloud computing, artificial intelligence, and hardware services

India, Karnataka, BangaloreFull-timeHybridLead/Staff12+ years₹1.0Cr–₹1.8Cr yearly30 applicants
SoftwareCloud ComputingArtificial IntelligenceConsumer ElectronicsInformation TechnologyPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

The Microsoft Security organization builds security products that keep customers, applications, and devices safe. Microsoft Defender for Endpoint provides threat prevention, detection, and response for Linux servers running business-critical workloads. This role is a Group Engineering Manager position leading engineers to build Linux security capabilities and drive adoption of Microsoft Security products.

What you will do

  • As an Engineering Manager, you will lead, mentor, and grow a talented and diverse team of engineers focused on delivering products that create deep customer value.
  • You will partner with other Engineering Managers, Architects, and cross-functional leaders to build a sustainable, high-performing team and foster an engineering culture focused on delivering products our customers love.
  • You will collaborate across teams to develop innovative solutions that protect Linux servers through Microsoft Defender for Endpoint and contribute to the growth of the business.
  • You will provide strong technical and people leadership, establish engineering rigor, foster a data- and results-driven culture, and build an environment of collaboration, inclusion, and trust.
  • You will also help drive the adoption and impact of Microsoft Security products while enabling your team to deliver high-quality solutions at scale.

Skills used in this role

LinuxLinux KernelGitDesign PatternsSecure Software Development Lifecycle (SDL)DebuggingProblem SolvingCommunicationCollaborationMentoringLeadership

What the employer is looking for

  • 12+ years of experience in software engineering, with experience building enterprise software and a proven track record of shipping commercially successful software products and services.
  • Demonstrated ability to lead, mentor, nurture, and grow engineering talent.
  • Excellent communication and collaboration skills, with the ability to work effectively in multidisciplinary teams comprising Software Engineers, Program Managers, Security Researchers, and Data Scientists.
  • 3+ years of experience leading and building engineering teams.
  • 7+ years of experience designing and developing applications and systems on Linux.
  • 7+ years of experience applying software development principles, design patterns, and engineering best practices.
  • Strong understanding of Linux internals and experience building Linux-based products.
  • Strong debugging, analytical, and problem-solving skills.
  • Familiarity with secure software development lifecycle (SDL) practices.
  • Experience with software development tools and systems, including source control systems such as Git, automated build systems, compilers, software validation systems, project tracking tools, and lifecycle management systems.
  • Ability to work independently and drive complex technical and architectural decisions and dependencies.
  • Bachelor's or Master's degree in Computer Science or a related technical discipline.

Preferred qualifications

  • 7+ years of experience building Linux kernel modules.
  • Contributions to Linux open-source projects, particularly in the kernel space.

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Microsoft

Microsoft Corporation is a multinational technology company that develops, licenses, and supports a wide range of software products, services, and hardware devices. Best known for its Windows operating systems, Microsoft 365 productivity suite, and Xbox gaming consoles, the company has expanded heavily into enterprise cloud computing via Azure and advanced artificial intelligence solutions. As one of the world's most valuable public enterprises, it empowers individuals and businesses globally through innovative digital transformation.

Industry
Software
Company size
228,000+ employees
Founded
April 4, 1975
Location
Redmond, Washington, USA
Funding stage
Public Company
Apply