Back
Microsoft logo

Senior Software Engineer

Microsoft · Posted Oct 22

Software, cloud computing, artificial intelligence, and hardware services

India, Karnataka, BangaloreFull-timeOnsiteSenior Level4+ years₹40.0L–₹80.0L yearly58 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 Advertising CRM team within Microsoft Advertising (part of Microsoft AI) builds next-generation CRM solutions that unify advertiser data, enable intelligent workflows, and deliver insights across sales, marketing, operations, billing, and customer success. The role involves building scalable cloud-native solutions and AI-powered capabilities, including Copilot experiences and Dynamics 365 CRM, to transform OneCRM to TrueCRM. The Senior Software Engineer will work on full-stack engineering, modern web applications, and AI-driven customer experiences.

What you will do

  • Design, develop, and operate scalable, secure, and highly available full-stack solutions supporting Microsoft Advertising CRM platforms.
  • Build modern web applications, APIs, and cloud-native services using Azure technologies to enable sales productivity, customer engagement, and advertiser lifecycle management.
  • Build next-generation CRM solutions by driving modernization efforts, improving scalability, and delivering enhanced user experiences.
  • Leverage CRM platforms, including Microsoft Dynamics 365 CRM, Dataverse, and Power Platform, to deliver customer engagement solutions, workflow automation, and business process improvements.
  • Develop and integrate AI-powered capabilities, including Copilot experiences, intelligent recommendations, conversational workflows, predictive insights, and automation solutions.
  • Partner with Product Managers, Applied Scientists, Data Scientists, and engineering teams to deliver innovative, customer-centric solutions.
  • Build scalable backend services, distributed systems, APIs, and data platforms using Azure cloud services and modern engineering practices.
  • Drive engineering excellence through architecture and code reviews, testing automation, observability, reliability, security, and performance optimization.
  • Take ownership of end-to-end engineering solutions, including design, implementation, deployment, and operational excellence.
  • Mentor engineers and contribute to a culture of innovation, collaboration, ownership, and continuous learning.
  • Evaluate and adopt emerging technologies including Generative AI, Agentic AI, LLMs, Copilot extensibility, and intelligent automation frameworks.

Skills used in this role

CC++C#JavaJavaScriptPython.NETReactTypeScriptAzureMicrosoft Dynamics 365DataversePower PlatformREST APIDevOpsCI/CDMicroservicesDistributed SystemsGenerative AIAgentic AILLMsCopilotFull-StackCloud-NativeAI

What the employer is looking for

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
  • OR equivalent experience.

Preferred qualifications

  • 4+ years of software engineering experience building enterprise-scale applications and cloud services.
  • Solid full-stack development skills using C#, .NET, React/TypeScript, REST APIs, and modern web technologies.
  • Experience building cloud-native solutions on Microsoft Azure, including microservices, distributed systems, and data platforms.
  • Knowledge of software design patterns, DevOps, CI/CD, security, reliability, and operational excellence.
  • Experience building or integrating AI-powered solutions, including Copilot experiences, intelligent automation, or Generative AI capabilities.
  • Solid problem-solving, communication, and collaboration skills.

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