Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

pythonazurekubernetesai/mlcloud-nativedistributed systemsreactnode.js

About the Role

Senior Software Engineer role at Microsoft's Commerce + Ecosystem Engineering team, focusing on building AI-powered, scalable platforms for global commerce and support. Responsibilities include designing distributed systems, integrating agentic AI, and enhancing fraud detection and risk workflows.

Key Responsibilities

  • Design and develop large-scale, distributed services using Azure technologies like AKS and Cosmos DB
  • Architect next-generation commerce platforms with agentic AI and copilot integrations
  • Build AI-first Customer 360 experiences for consolidated commerce and support data
  • Develop AI-driven solutions for fraud detection and revenue leakage prevention
  • Simplify global credit, escalation, and risk workflows with AI-powered systems

Required Skills & Qualifications

Must Have:

  • Bachelor's degree in Computer Science or related field AND 4+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 1+ years of experience with agentic AI, Copilot integration, or AI workflow design
  • 3+ years of experience designing, implementing, and scaling cloud-native distributed systems with technologies like AKS, Docker, or Service Fabric
  • Ability to pass Microsoft Cloud background check upon hire and every two years thereafter

Nice to Have:

  • Professional experience building applications with ASP.NET, React, Node.js, or similar frameworks
  • Experience in Azure PaaS services such as Web Apps, Functions, Service Bus, Event Hub, Key Vault, SQL, and Cosmos DB
  • Proficiency with engineering tooling: Git/GitHub, Azure DevOps, CI/CD pipelines, code quality automation, service observability, and lifecycle management systems

Benefits & Perks

  • Industry leading healthcare