Skip to main content

May be closed

This role is over 60 days old on our board. You can still open the company's original page if a link is available.

Microsoft logo

Senior Software Engineer

MicrosoftBengaluru, Karnataka, IndiaEstimate the salary

Hybrid ยท Senior 8+ yrs ยท 3 months ago

Quick Take

Microsoft is hiring a Senior Software Engineer for its Web UI team in Bengaluru. The role focuses on building scalable, accessible, and AI-powered frontend experiences using React and TypeScript. Candidates need 8+ years of engineering experience with strong modern Web UI skills.

๐Ÿข About Microsoft

Microsoft Advertising is a $15B+ business that helps advertisers connect with customers across search, display, and emerging AI-powered channels. Microsoft empowers every person and organization globally through continuous innovation, an inclusive culture, and a growth mindset.

๐ŸŽฏ The Role

The Microsoft Advertising Web UI team builds modern, scalable, accessible, and AI-powered frontend experiences that enable advertisers to create, manage, analyze, and optimize campaigns. As a Senior Software Engineer, you will lead technical architecture, collaborate with cross-functional teams, and deliver performant web interfaces.

๐Ÿ› ๏ธ Tech Stack

  • Frontend: React, TypeScript, JavaScript, HTML5, CSS3
  • Architecture: Reusable Component Libraries, Modular UI Architectures
  • APIs & Cloud: REST, GraphQL, Azure Services
  • Tooling & Process: AI-Assisted Engineering, Telemetry, CI/CD Flighting & Safe Deployments

๐Ÿ’ผ What You'll Do

  • Architect, code, test, and ship maintainable, secure, and performant Web UI features.
  • Drive technical design and evaluations for complex UI initiatives.
  • Integrate responsible AI tools across development, testing, and debugging workflows.
  • Coach and mentor engineers while enforcing high coding, testing, and accessibility standards.
  • Collaborate closely with product managers, UX designers, and partner service teams.
  • Ensure live-site reliability through instrumentation, telemetry, and incident management.

โœ… What You'll Need

  • Bachelor's degree in Computer Science or related field and 8+ years of technical software engineering experience.
  • Demonstrated experience developing production web applications using JavaScript/TypeScript and modern UI frameworks.
  • Strong foundation in computer science principles, data structures, software design, and algorithms.
  • Experience designing and maintaining extensible, maintainable web software at scale.
  • Excellent written and verbal communication skills with strong problem-solving initiative.

๐ŸŒŸ Nice to Have

  • Deep expertise with React, state management solutions, modern build tools, and WCAG accessibility standards.
  • Experience integrating with Azure, microservices, and GraphQL or REST APIs.
  • Master's degree in Computer Science or technical engineering discipline.

Why This Role?

This is a curated frontend role from Microsoft. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on React, TypeScript, JavaScript and more.

Senior Software Engineer at Microsoft โ€” FAQ

Quick answers about this role, the stack, and how to apply.

What is the tech stack for Senior Software Engineer at Microsoft?
The role uses React, TypeScript, JavaScript, HTML5, CSS3. Filter our board by any of these to find similar openings.
How do I apply for Senior Software Engineer?
Use the apply link on this page to go straight to the company or recruiter. No ATS portal โ€” apply directly.
Is Senior Software Engineer at Microsoft remote?
This role is Hybrid based in Bengaluru, Karnataka, India. Use the remote filter on /jobs to see WFH options.

Bengaluru had 63 of the 113 India roles posted in September 2026.See the India breakdown