Full-Time

Principal Software Engineering Manager at Microsoft

Company Microsoft
Location Bengaluru
Salary $95,000 - $150,000 per year
How You'll Work onsite
Level senior
Sector Technology
Posted Posted 0 days ago

Job Description

Online Advertising is one of the fastest growing multi-billion-dollar business on the Internet today. Search engines, web publishers, major ad networks, and ad exchanges are now serving billions of ad impressions per day. Microsoft is innovating rapidly in this space to grow its share of this market by providing the advertising industry with the state-of-the-art online advertising platform and service.

In Microsoft Advertising Platform team, we are building the marketing solutions for the next generation of e-commerce. The Microsoft Ads Editor team builds and maintains Microsoft Advertising Editor, a cross-platform desktop application that empowers advertisers to efficiently manage large-scale digital marketing campaigns.

As a hands-on Principal Software Engineering Manager you will join a collaborative, agile team focused on delivering high-quality, performant, and user-friendly solutions for advertisers worldwide. You will lead experienced engineers, work alongside product managers, and designers to build features that enable bulk editing, offline campaign management, and seamless integration with Microsoft’s advertising ecosystem.

Responsibilities:

Provide strong technical leadership, push the technical bar for scalability and quality, maintain data and results-driven culture.

Drive long-term architecture and development for highly scalable services with quality, performance, and maintainability as core tenets.

Drive Collaboration across teams to deliver high quality solutions from concept to release and live operations.

Lead, coach, and build a diverse, inclusive, high-performing team where all team members can do their best work.

Qualifications:

Required Qualification: BS/MS in Computer Science or related engineering field.

10+ years’ experience developing and shipping software products and/or services with expertise in full stack development.

Hands-on manager with proficiency in various engineering tools, software, and methodologies, and be able to apply them to solve real-world problems.

Excellent technical design, problem solving and debugging skills, proven track record in shipping software on time, with high quality

3 + years of experience architecting, developing, deploying, and monitoring Distributed Systems.

Preferred Qualification: Proven track record in leading full stack development teams and the ability to grow talented SDEs

Experience with React, TypeScript, and modern web frameworks for building performant, scalable user interfaces.

Familiarity with Electron or cross-platform desktop app development.

Proficiency in C#/.NET.

Experience and success in working with ambiguity and taking risks

Excellent verbal and written communication skills

Experience in installed applications is a plus.

Knowledge of Microsoft Azure, AWS or similar cloud computing platforms is preferred.

XML job scraping automation by YubHub

Similar Jobs

Full-Time

Manager- Applied Sciences / Machine Learning

Microsoft
Mountain View
More Info
Full-Time

Senior Machine Learning Engineer

Microsoft
New York
More Info
Full-Time

Senior Machine Learning Engineer

Microsoft
Mountain View
More Info

Senior Machine Learning Engineer

Microsoft
Redmond
More Info
Full-Time

Senior Software Engineer

Microsoft
Bengaluru
More Info
Full-Time

Senior Machine Learning Engineer

Microsoft
New York
More Info

Receive the latest articles in your inbox

Join the Houtini Newsletter

Practical AI tools, local LLM updates, and MCP workflows straight to your inbox.