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