Skip to main content

Bengaluru, In

Senior Software Engineer Senior Software Engineer

Location
Bengaluru, In
Job Number
200002407-en-1
City
Bengaluru
Team
Other
Country
In
Discipline
Software Engineering
Overview
Microsoft Advertising is a rapid-growing business powering global advertisers across search, display, and emerging AI-driven channels. Our CRM team builds next-generation customer relationship management solutions that unify advertiser data, enable intelligent workflows, and deliver actionable insights across sales, marketing, and service. If you’re passionate about AI innovation, Copilot experiences, and building systems that empower thousands of sellers and marketers worldwide, this is your opportunity to make an impact as a Senior Software Engineer.   Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Responsibilities
– Design & Develop CRM Solutions: Customize and extend Dynamics 365 CRM for advertising workflows (Sales, Marketing, Case Management). – Data Integration: Connect CRM with Ads systems, marketing automation tools, and reporting platforms (Power BI). – AI-Enhanced Features: Support AI-first initiatives and automation capabilities within CRM systems to streamline workflows and improve seller efficiency. – Collaborate Across Teams: Partner with product managers, data engineers, and sales teams to align CRM capabilities with business goals. – Ensure Quality & Compliance: Maintain data integrity, privacy compliance, and security standards.

Qualifications
Required Qualifications: – 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. – Solid knowledge of cloud technologies. – Experience with large-scale systems and API design. Other Requirements:Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: – Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: – Master’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python – OR Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python – OR equivalent experience. – Solid knowledge of Azure. – Familiarity with CRM platforms and customer data models. – Understanding of AI/ML concepts for workflow automation. – Excellent collaboration and communication skills. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.   Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.   #MicrosoftAI

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Bengaluru, In

Principal Product Designer Principal Product Designer

Location
Bengaluru, In
Job Number
200002273-en-1
City
Bengaluru
Team
Other
Country
In
Discipline
Product Design
Overview
Microsoft AI Monetization is a customer-first organization dedicated to building the next generation of AI-powered products that serve our customers’ business goals. Our Design, Research & Content team is a creative community on a mission to create and deliver holistic experiences for Advertisers, Publishers, Sellers and Consumers. By leveraging our deep understanding of the user and our business acumen, we are driving the future of advertising and monetization in the era of AI. Our diverse team works collaboratively to develop products and ideas which impact billions of customers worldwide.   We’re a small, friendly, diverse and a fast-moving creative team, supporting one another to do the best work of our lives, always looking to break new ground with an unshakeable dedication to the user. We are proud of what we build, how we build it, and that our products define the AI era while earning the trust of our users. We prioritize quality, meaningful innovation and polish, and always root our decisions in research and evidence. We ship regularly, so your work will have real and immediate impact.   Our Core Values: – We only deliver category-defining products that delight with their ease of use, guaranteed reliability, and beautiful, coherent design. – We don’t overcomplicate. Less is more, always. – Safety & Security. The highest standards of security, safety and responsibility are non-negotiable across all our business areas. – We pay close attention to signals and aren’t afraid to change course when data and our experience tells us to. We are also careful with our metrics, focusing on delivering long-term sustainable value (rather than short-term KPIs). – Kindness is at the heart of our org and how we conduct ourselves. We care for, and support and respect one another, beginning again and learning every day. We’re looking for a Principal Product Designer to lead to the design vision for next-generation CRM and Marketing technology experiences. You’ll craft solutions that unify sales and marketing workflows into a seamless, human-centered platform, bringing clarity and simplicity to complex processes. Your work will span from refining today’s advertising and CRM interfaces to imagining bold, AI-powered futures that make sellers more productive and marketing more intelligent.   You’ll design for scale and elegance: end-to-end workflows that feel intuitive, personalized, and connected across channels. Think beyond screens: explore how AI agents, predictive insights, and conversational interfaces can transform how people plan, prioritize, and collaborate. From enabling dynamic “next best actions” to creating experiences that feel like a personalized account manager, your designs will help bring delight to our sales teams, making technology feel effortless.   This is a chance to shape a system that’s not just functional but inspiring, where creativity meets data, and design becomes the engine for trust, productivity, and growth. By applying to this India position, you are required to be local to [INSERT LOCALE] and in office 4 days a week.   Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Responsibilities
– Design world-class AI-powered experiences that delight advertisers, sellers, and marketers, bringing clarity, trust, and joy to complex workflows while driving positive impact for users and society. – Own the design vision for a product area, deeply understanding user needs and behaviors to craft intuitive, elegant solutions that simplify CRM and marketing journeys. – Lead end-to-end design execution, from concept to launch, ensuring every detail reflects craft, quality, and a human-centered approach. – Navigate ambiguity with creativity, finding innovative paths to deliver impactful experiences quickly and iteratively, even when roadblocks arise. – Set the bar for design excellence, championing usability, accessibility, and visual polish while inspiring the team to push boundaries. – Thrive in a fast-paced, design-driven environment, where experimentation and bold ideas shape the future of marketing technology. – Leverage data and research to inform design decisions, partnering with PMs and researchers to define success metrics, run experiments, and iterate based on insights. – Collaborate across disciplines: engineering, product, sales, and other designers, to create cohesive, consumer-grade experiences that feel effortless and empowering. – Explore future-state experiences powered by AI, including conversational interfaces, predictive insights, and personalized workflows that transform how businesses connect and grow.

Qualifications
Required Qualifications: – Master’s Degree in Industrial Design, Product Design, Human Computer Interaction, User Experience, Interaction Design, or related field AND 6+ years experience working in product or service design – OR Bachelor’s Degree in Industrial Design, Product Design, Human Computer Interaction, User Experience, Interaction Design, or related field AND 8+ years experience working in product or service design – OR equivalent experience (e.g., demonstrated experience working in product or service design or using design thinking to solve problems). – A portfolio or work samples that demonstrate experience designing world class consumer products from vision through launch.   Preferred Qualifications: – Proven track record of setting design vision for innovative products that require bold thinking and risk taking. – Ability to break large bodies of work into a phased execution plan, and lead a cross-functional team from idea to polished implementation. – Demonstrate high craft in design work; must value craft and translate vision into well-polished design prototypes. – Experience that demonstrates proven ability to advocate for design thinking, effectively influence design outcomes, discover problems and tackle them in fast-paced and ambiguous environments. – Experience with diving into research and leveraging both qualitative and quantitative signals for design impact. – Experience prompting LLMs, working with generative AI, or an intense desire to learn. – Ability to own your work in a fast-paced. start-up like environment, manage multiple priorities, and adapt to ever-changing requirements and deadlines. – Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.   Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.   #MicrosoftAI #MAI #MAIMonetization #Monetization #Design

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Bengaluru, In

Principal Architect Principal Architect

Location
Bengaluru, In
Job Number
200000424-en-1
City
Bengaluru
Team
Other
Country
In
Discipline
Software Engineering
Overview

Microsoft Ads powers one of the world’s largest digital advertising ecosystems, delivering billions of recommendations every day to users worldwide. We are seeking a Principal Architect to advance the next generation of distributed systems that power ad retrieval, ranking, moderation, and generation at web scale.

You will also build evaluation frameworks, enable agentic platforms leveraging LLMs and SLMs to reason, adapt, and take multi-step actions, unlocking measurable impact for our advertisers and users.  

 Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  



Responsibilities

– Advance large-scale distributed AI platform to improve usability, scalability, reliability, efficiency, and architectural clarity.

 – Take R&D ideas from concept to production, delivering measurable business impact and better user experiences at scale.

 – Act as the go-to expert for critical issues, unblock projects, and ensure architectural integrity and long-term sustainability.

 – Develop and drive metrics frameworks to measure system performance, model quality, and overall platform effectiveness, enabling continuous improvement and data-driven decision making.

– Design and evolve agent-based workflows leveraging LLMs and SLMs, enabling reasoning-capable, adaptive, multi-step decision-making systems.

 – Mentor technical leads and senior engineers, fostering a culture of engineering excellence.

– Align with partner teams on strategy, roadmaps, and timelines to ensure end-to-end delivery.

 – Provide technical direction and ensure timely, high-quality delivery of complex, multi-quarter initiatives.



Qualifications

Required Qualifications: –

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

– Proven experience building and shipping large-scale distributed systems and infrastructure services.

 – Experience with large-scale data systems, optimizations and distributed system design.

– Solid organization, prioritization, and communication skills to drive clarity and alignment across teams.

– Track record of delivering high-impact systems within timelines and raising the technical bar for the organization.

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: – Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications: –

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

– Expertise in ML systems design, including training pipelines, offline/online serving, and optimization for cost, latency, and throughput.

– Thought leadership in systems or ML architecture. Microsoft is an equal opportunity employer.

All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.   Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.  

 #MicrosoftAI


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Bengaluru, In

Senior Software Engineer Senior Software Engineer

Location
Bengaluru, In
Job Number
200008940-en-1
City
Bengaluru
Team
Other
Country
In
Discipline
Software Engineering
Overview
We are looking for a Senior Software Engineer who thrives on hands-on coding and problem solving to build the real-time data pipelines and serving systems that power large-scale ML models. You will be directly responsible for designing, coding, and optimizing ETL pipelines, GPU inference serving that ensure models get the freshest data and serve results with millisecond-level latency.


This role is ideal for someone who loves to write high-quality production code, profile and debug performance bottlenecks, and ship optimizations at scale, while collaborating closely with applied scientists and other engineers.

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  



Responsibilities
  • Design & code real-time ETL/feature pipelines (e.g., Flink or Spark Structured Streaming) feeding online stores/caches with strict freshness.
  • Define and meet SLOs with OpenTelemetry/Prometheus/Grafana for metrics, tracing, and alerting.
  • Implement robust queuing/streaming with Kafka/Pulsar.
  • Optimized GPU inference services on Triton Inference Server (or ONNX Runtime/TensorRT).
  • Profile & optimize end-to-end: CPU/GPU utilization, memory, I/O, vectorization, caching etc.
  • Ship safely with CI/CD.
  • Collaborate with applied scientists on feature contracts, embedding pipelines, validation.
  • Code reviews, docs, and mentoring.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 6+ years building distributed systems in production.
  • Production experience with streaming frameworks (Flink or Spark ) and messaging (Kafka).
  • Hands-on with Kubernetes and containers; comfort with service ops (logs, metrics, scaling).
  • Practical experience with GPU inference on Triton or ONNX
  • Runtime/TensorRT (model packaging, runtime tuning, batching).
  • Performance tuning (profilers/flamegraphs), concurrency, networked services.
  • Familiarity with observability stacks (Prometheus, Grafana, OpenTelemetry).
  • Tech stack: ML Sys| Flink | Spark | Kafka | Azure | Kubernetes | Triton | ONNX | OpenTelemetry | Prometheus | Grafana |GPU inference |OpenAI Models
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience with real-time feature stores or embedding pipelines.
  • Prior contributions to GPU batching, dynamic scheduling, or multi-model serving.
  • 6+ years building distributed systems in production.

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Bengaluru, In

Software Engineer II Software Engineer II

Location
Bengaluru, In
Job Number
200010307-en-1
City
Bengaluru
Team
Other
Country
In
Discipline
Software Engineering
Overview

Are you interested in designing and operating sophisticated network solutions? Microsoft RTB platform is transitioning to a hybrid environment of MPLS VPN based Global On-Prem Network and Cloud Networking. We have an MPLS traffic engineered global backbone with 100 Gigabit private connections between our On-Prem data centers and cloud networks. We collaborate across multiple divisions of Microsoft to develop and implement unique network solutions.

 

As a Software Engineer specializing in Datacenter Networking, you will architect, design, maintain and operate the global datacenter networking platform. You will collaborate with internal and external teams, as well as industry partners, to ensure that customer and business requirements are met while upholding our Service Level Agreements (SLAs). This role provides an opportunity for you to leverage and expand your expertise in large-scale networking while driving the effort to enhance the resilience, performance and security of our networking solutions. This opportunity allows flexible hours and remote work.

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.



Responsibilities
  • You will develop reliable, scalable, and high-performance network designs, and produce design documents and implementation plans for networking solutions.
  • You will partner with Engineering and Program Management teams to understand customer, business, and technical requirements to propose network designs or modifications to architecture; participation in architecture reviews to ensure designs and modifications meet all functional, performance, scale, and compliance requirements.
  • You will offer modification and improvements to network technologies based on existing and emerging industry knowledge to contribute to the design, implementation, and operation of reliable, scalable, and high-performance networks. You analyze traffic patterns across complete network infrastructures to identify needs to modify capacity.
  • You will continuously review the network architecture to identify risks and determine improvements as well as measures to ensure highest network security.
  • You will operate networking solutions with the highest quality bar and invest in developing and deploying robust automation tools that increase engineering efficiency, minimize operational burden, and reduce human errors, while optimizing the utilization of infrastructure and resources.
  • You will define telemetry analytics and quality metrics to drive new data collection instrumentation that can improve the detection and troubleshooting of problems.
  • You will troubleshoot and repair complex multi-layer incident issues.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 4+ years technical experience in building or managing large-scale data center networks, in network design, development, and automation

Preferred Qualifications:

  • Bachelor’s Degree in Computer Science
    • OR related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Master’s Degree in Computer Science, Computer Engineering, Computer Networking, Information Security, or a related field AND 2+ years technical experience in network design, development, and automation.
  • 6+ years of knowledge and understanding of network concepts.
  • Proficient in BGP, MPLS VPN, Anycast routing, VLAN/Spanning Tree, TCP/IP, DNS(Domain Name Services), network security and virtualization core technologies based on hands-on experience.
  • 4+ years of experience working with other teams and services to design and implement secure network architectures.
  • 2+ years of experience deploying and troubleshooting key cloud network technologies: Express Route, Load balancer, Application load balancers, Firewall.
  • Solid background in programming and a passion for developing innovative automated solutions. Proficiency in programming languages such as Python, Bash, PowerShell and C#.
  • Able to work cross-functionally in a global organization with diverse partners in different time zones.
  • Able to turn incomplete, conflicting, or ambiguous inputs into solid plans.
  • Experienced with monitoring techniques, tools, alerting, and notification processes.

 

 


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Bengaluru, In

Sr Software Engineer Sr Software Engineer

Location
Bengaluru, In
Job Number
200011139-en-1
City
Bengaluru
Team
Other
Country
In
Discipline
Software Engineering
Overview

Microsoft Advertising is an online advertising platform where advertisers bid to display ads, service offers, product listings, and videos to web users. Our data-enabled technology platform optimizes ROI for buyers and sellers while maintaining an open marketplace globally. 
 
As a Business Applications Engineer (IC4) in Database Operations, you will lead initiatives and support our diverse Data Platform consisting of RDBMS, NoSQL, ClickHouse, and Azure database services in a Linux environment. This senior role requires architect-level expertise in database design, data modeling, schema optimization, and capacity planning. You will drive automation initiatives, implement Infrastructure as Code, and ensure CI/CD for database deployments. 

 
You will also partner with product management, stakeholders, and engineering teams to identify and address critical gaps with low-code/no-code solutions. Enhancement of production services by configuring settings utilizing low-code/no-code solutions to meet and exceed stakeholder needs is also part of the role. You will lead the development and delivery of training sessions and materials on the capabilities of low-code/no-code solutions and system features and proactively tailor content to meet user needs. You are expected to optimize continuous delivery by designing and implementing automated workflows for continuous delivery and monitoring. Leading research initiatives on emerging trends and innovations in the low-code/no-code solution industry and to leverage expertise to implement and drive improvements in customer experience, and to mentor others in evaluating technology trends and drive cross-organizational innovation is part of the requirement. You should be willing to relocate to Bengaluru and be flexible to work in rotational shifts (24×7). 



Responsibilities
  • Architect and design scalable, secure, and high-performance database solutions 

  • Perform advanced data modeling, schema optimization, and capacity planning 

  • Lead automation initiatives for operational processes using scripting and Infrastructure as Code 

  • Implement CI/CD pipelines for database deployments and upgrades 

  • Ensure performance, security, and availability of databases across RDBMS, NoSQL, and ClickHouse 

  • Manage Azure database services including Azure SQL Database, Cosmos DB, and Data Explorer 

  • Perform upgrades, backups, recovery, and migrations with minimal downtime 

  • Troubleshoot and resolve complex database-related incidents within SLA 

  • Collaborate with international teams and stakeholders on architecture and design decisions 

  • Mentor junior engineers and promote best practices in database operations 

  • Prepare and maintain documentation for architecture, SOPs, and operational guidelines 

  • Drive compliance with security and regulatory standards 

  • Participate in on-call rotation and provide production support for critical systems. 

  • Evaluate new tools, platforms, and updates within the low-code/no-code solution industry and provide recommendations on adopting new solutions that improve efficiency, scalability, and functionality of the development process. 

  • Design application solutions by using advanced configurations established in low-code/no-code platforms (e.g., Power Automate) to create customized and scalable solutions that address business requirements 

  • Partner with stakeholders to synthesize and integrate comprehensive understanding of business objectives into program requirements and technical specifications.  



Qualifications
  • 8-11 years of experience in database administration and architecture with RDBMS (MySQL, PostgreSQL) 

  • Deep expertise in NoSQL and ClickHouse, including design and optimization 

  • Strong experience with Azure database services (Azure SQL, Cosmos DB, Data Explorer) 

  • Proven ability in database design, data modeling, and schema optimization 

  • Experience in performance tuning, query optimization, and troubleshooting complex issues 

  • Proficiency in scripting languages (Shell, Python, Perl) for automation 

  • Hands-on experience with CI/CD pipelines and Infrastructure as Code for database deployments 

  • Excellent communication and leadership skills to mentor and guide teams 

Preferred Qualifications 

  • Experience with distributed systems and high-availability architectures 

  • Knowledge of key-value stores such as Redis or Aerospike 

  • Familiarity with version control tools (Git) and configuration management tools (Puppet, Chef) 

  • Understanding of security compliance and regulatory requirements for data platforms 

  • Exposure to DevOps tools and practices for database operations 


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Bengaluru, In

Principal Software Engineering Manager Principal Software Engineering Manager

Location
Bengaluru, In
Job Number
200002418-en-1
City
Bengaluru
Team
Other
Country
In
Discipline
Software Engineering
Overview
Microsoft Advertising is a rapid-growing business powering global advertisers across search, display, and emerging AI-driven channels. Our CRM team builds next-generation customer relationship management solutions that unify advertiser data, enable intelligent workflows, and deliver actionable insights across sales, marketing, and service. If you’re passionate about AI innovation, Copilot experiences, and building systems that empower thousands of sellers and marketers worldwide, this is your opportunity to make an impact as a Principal Software Engineering Manager.   Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Responsibilities
– Lead Engineering Teams: – Recruit, develop, and manage a team of software engineers delivering high-quality CRM solutions. – Set Technical Direction: – Define architecture for scalable, secure CRM systems and AI integration. – Establish best practices for performance, reliability, and compliance. – Lead AI Innovation into the CRM system: – Oversee the integration with AI-powered insights and alerts. – Leverage ML model integration for personalization and predictive analytics. – Enable efficient sales workflows powered by AI and agentic solutions. – Ensure Delivery Excellence: – Manage execution, prioritize resources, and align with business goals. – Influence Cross-Org Strategy: – Collaborate with senior leaders to shape product vision and technical investments.

Qualifications
Required Qualifications: – Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python – OR equivalent experience. – 6+ years of software engineering experience, including 5+ years in leadership roles. – Proven track record in managing engineering teams and delivering enterprise-scale solutions. – Solid architectural skills for distributed systems. Other Requirements:Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: – Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: – Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python – OR Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python – OR equivalent experience. – 10+ years of software engineering experience, including 5+ years in leadership roles. – Expertise in Azure. – Experience with CRM platforms and customer data models. – Solid understanding of AI/ML concepts and enterprise integration patterns. – Exceptional leadership, communication, and stakeholder management skills. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.   Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.   #MicrosoftAI

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Bengaluru, In

Principal Product Manager Principal Product Manager

Location
Bengaluru, In
Job Number
200002483-en-1
City
Bengaluru
Team
Other
Country
In
Discipline
Product Management
Overview

Microsoft AI is driving the next wave of innovation across Copilot, Bing, Edge, MSN, and other AI first experiences. As we expand user reach and engagement, monetization becomes a critical lever to sustain growth and deliver value to customers. This role focuses on building AI powered monetization solutions that unlock new business models, integrate intelligent ad experiences, and create revenue opportunities without compromising user trust.   You will define the vision and roadmap for monetization within Microsoft AI, exploring how generative AI and advanced machine learning can transform how businesses connect with users. Partnering with engineering, research, and design teams, you’ll deliver scalable solutions that balance advertiser outcomes with delightful user experiences. Expect to work in a fast-paced environment where experimentation, data driven decisions, and rapid iteration are the norm.   We’re looking for a Principal Product Manager who thrives at the intersection of AI innovation and business strategy. If you have experience in AI/ML platforms, monetization strategies, and building products at scale and you’re excited to shape the future of AI-driven revenue models this is your opportunity to make an immediate impact.   Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  



Responsibilities
  • Drive building world-class AI applications that will delight consumers and deliver business results . 
  • Own a product area and be responsible for understanding user needs and behaviors, defining product requirements, managing end-to-end product development, launches and iterations.
  • Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively. 
  • Enjoy working in a fast-paced, customer-first, product development cycle. 
  • Translate business goals into strategy, user experience and technical requirements in close collaboration with UX, Data Science, Engineering, AI research, and Product Marketing teams. 
  • Define goals and performance indicators, set up and oversee experiments, measure success with data and research. 
  • Collaborate effectively and communicate clearly with cross-functional teams, including product managers, designers, and other engineers, to build exceptional consumer-grade applications. 
  • Embody our Culture and Values.  


Qualifications
  • Required Qualifications:
  • Bachelor’s Degree AND 8+ years experience in product/service/program management or software development – OR equivalent experience. 
  • Experience leading product teams building products in advertising, privacy, conversational AI, generative AI, or transferrable skills. 
  • Experience building consumer products leveraging Machine Learning or Large Language Models. 
  • Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines.  
  • Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team. 
  • Experience with data analytics and experimentation tools. Working knowledge of SQL and scripting skills. 
  • Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.   Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.   #MicrosoftAI

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Bengaluru, In

Principal Product Manager – MAI Monetization – CRM Workflows Principal Product Manager – MAI Monetization – CRM Workflows

Location
Bengaluru, In
Job Number
200002183-en-1
City
Bengaluru
Team
Other
Country
In
Discipline
Product Management
Overview

Empower sellers with AI-enabled workflows. Push the boundaries of a CRM. Drive innovation that runs our ads business. At Microsoft AI Monetization, we’re building the future of intelligent systems that power our global sales and marketing teams.

We’re looking for a Principal Product Manager– CRM Workflows to execute our vision of an AI-first CRM system where AI handles core admin tasks, guides sellers through customer planning and ultimately gives sales teams time back to meet with their customers to drive business growth. This is your opportunity to transform how sales teams leverage internal tools to be more efficient and effective at their jobs.

Our team’s mission is to imagine a CRM with AI built in from the start and to build a sales platform that accelerates business growth. You’ll work closely within a team of Product Managers and the broader sales organization to build out this ecosystem of CRM tooling. We are committed to inclusive design and creating products that empower people of all backgrounds to do their best work.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.    As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.  



Responsibilities
  •  Simplify and modernize sales processes by designing tools that reduce manual steps, surface relevant insights, and drive seller productivity through AI.
  •  Partner with UX, data science and engineering to explore how CRM workflows can be executed by a next-generation AI-first CRM. 
  •   Customer annual and quarterly planning (eg. Guide sellers to create strategic pitch for upcoming customer budget cycle).
  •   Pitch planning (eg. automated pitch deck creation based on client profile, account performance and competitor insights).
  • Meeting preparation (eg. LLM-generated meeting brief that includes relevant customer context and customized talking points for an upcoming interaction). 
  • Automation of admin tasks (eg. Contact and pipeline opportunity updates, follow up emails). – Order management (eg. Conversationally executed non-programmtic customer orders).


Qualifications

Required Qualifications: –

  • Bachelor’s Degree AND 8+ years experience in product/service/program management or software development – OR equivalent experience.
  • Preferred Qualifications: –
  • Bachelor’s Degree AND 12+ years experience in product/service/program management or software development – OR equivalent experience. – 4+ years experience taking a product, feature, or experience to market (e.g., design, addressing product market fit, and launch, internal tool/framework).
  • – 6+ years experience improving product metrics for a product, feature, or experience in a market (e.g., growing customer base, expanding customer usage, avoiding customer churn).
  • – 6+ years experience disrupting a market for a product, feature, or experience (e.g., competitive disruption, taking the place of an established competing product).
  • – Deep knowledge of CRM systems, sales team workflows, and agentic capabilities.
  • – 3+ years experience delivering products that include Advertising technology.
  • – 5+ years experience building CRM/sales tools and partnering closely with sales organizations. Microsoft is an equal opportunity employer

 

 All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.   Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Bengaluru, In

Principal Technical Program Manager Principal Technical Program Manager

Location
Bengaluru, In
Job Number
200002401-en-1
City
Bengaluru
Team
Other
Country
In
Discipline
Technical Program Management
Overview
Microsoft Advertising is a rapid-growing business powering global advertisers across search, display, and emerging AI-driven channels. Our CRM team builds next-generation customer relationship management solutions that unify advertiser data, enable intelligent workflows, and deliver actionable insights across sales, marketing, and service. We are seeking a Principal Technical Program Manager (TPM) to lead execution for our Advertising CRM initiatives. This role spans the full advertiser lifecycle—from sales handoff and onboarding through activation and ongoing engagement. You will work closely with Product Managers, Engineering Managers, and Software Engineers to turn product requirements (PRDs) into shipped outcomes, driving clarity, alignment, and delivery across teams.   Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Responsibilities
– Drive execution for CRM and MarTech programs: Translate PRDs into actionable plans, define milestones, manage dependencies, and mitigate risks. – Coordinate cross-functional teams: Partner with Product, Engineering Managers, and Software Engineers to ensure alignment, unblock issues, and deliver on commitments. – Lead program routines: Run status meetings, track progress, manage risks, and communicate updates to stakeholders. – Shepherd releases end-to-end: Oversee development, launch readiness, quality checks, and post-launch follow-ups. – Measure impact: Define and track success metrics (e.g., onboarding speed, activation rates, reliability) and use data to guide iteration. – Champion AI-driven CRM features: Collaborate with engineering and product teams to integrate AI capabilities into CRM workflows. Understand how AI models are trained, tested, and deployed, and ensure responsible, effective use of AI in product features. – Mentor and influence: Raise the bar on delivery practices, mentor other TPMs, and contribute to team-of-teams planning.

Qualifications
Required Qualifications: – Bachelor’s Degree AND 6+ years experience in engineering, product/technical program management, data analysis, or product development – OR equivalent experience. – 3+ years of experience managing cross-functional and/or cross-team projects. – Demonstrated ability to turn PRDs into shipped outcomes across multiple teams and systems. – Solid command of risk/dependency management, planning, and release execution. – Excellent communication and stakeholder management skills, including executive-level updates. – Experience working with Engineering Managers and Software Engineers in a cross-functional environment. Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: – Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: – Bachelor’s Degree AND 12+ years experience engineering, product/technical program management, data analysis, or product development – OR equivalent experience. – Experience in CRM and/or martech (e.g., lead-to-live flows, integrations, customer data, messaging/journeys). – Fluency with APIs, data pipelines, and service health (telemetry, incident/quality gates, basic SLO/SLA concepts). – Background in advertising or performance marketing. – Familiarity with AI/ML concepts, including model training, testing, and integration into production systems.   Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.   Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.   #MicrosoftAI

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences