{bc}
company_site

Principal Software Engineering Manager

Microsoft
Bengaluru, IND
Full-time
Senior · 12+ years experience
Onsite
Discovered 6 days ago

Full Job Posting

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 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. If you are passionate about Linux, cybersecurity, engineering excellence, and building high-performing teams, this role offers an exciting opportunity to bring those passions together. 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. 7+ years of experience building Linux kernel modules.

Contributions to Linux open-source projects, particularly in the kernel space.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Microsoft