Commercial Engineering & AI (CEAI) partners closely with stakeholders to accelerate the transformation of Microsoft’s commercial business into a frontier organization. We bring together AI‑native engineering, modern platforms, and deep commercial insight to reimagine how work gets done - at scale and with impact. Our mission is to unlock new ways of operating through intelligent systems while creating the conditions for our teams to do the most meaningful work of their careers. If you’re excited to build, experiment, and shape the future of commercial execution with AI at the core, we invite you to apply.
We are looking to hire an experienced and energetic Software Engineer II to join the Customer Experience (CX) / Support Experience Group (SXG) team. We are building the next generation of our applications running on Azure that pull together Dynamics 365, Office 365 and several other Microsoft cloud services to deliver high value, complete, and predictive application scenarios across all devices and form factors. We innovate quickly and collaborate closely with our partners and customers in a very agile, high-energy environment. If the opportunity to collaborate with a diverse engineering team, on enabling end-to-end business scenarios using cutting-edge technologies and to solve challenging problems for large scale 24x7 business SaaS applications excite you, please come and talk to us!
This is an opportunity for you to make a broad positive impact, whether you like building appealing user experiences, enjoy solving complex problems, or have a real passion for enabling intricate business processes. Learn together with us how to maintain live site availability for active usage by thousands of customers across the world while rapidly delivering new business scenarios.
We want you for your passion for technology, your curiosity and willingness to learn, your ability to communicate well in a team environment, your desire to make our team better with your contributions, and your ability to deliver.
We use industry-standard technology: C#, JavaScript/Typescript, React, Azure so it would be ideal for you to have a solid background in delivering experiences using an object-oriented language and web technologies.
Responsibilities
Design, develop, and operate scalable cloud services that power the various Support experience platforms, enabling collection, processing, and delivery of customer feedback data across multiple Microsoft support experiences.
Own end-to-end feature delivery, including requirements analysis, design, implementation, testing, deployment, and post-production support, while maintaining high standards for quality, security, accessibility, and privacy.
Drive service reliability and operational excellence through monitoring, observability, incident response, root cause analysis, automation, and participation in on-call rotations.
Build and enhance integrations with platform dependencies and partner systems, ensuring seamless data flow, telemetry collection, reporting, and orchestration across the ecosystem.
Lead engineering improvements in scalability, resilience, and compliance, including Business Continuity & Disaster Recovery (BCDR), security initiatives, and adoption of engineering best practices.
Collaborate across product, engineering, and business stakeholders to onboard new scenarios, translate business requirements into technical solutions, and mentor junior engineers through design reviews and technical guidance.
Provide technical leadership for critical platform investments, influencing architecture decisions, driving cross-team alignment, and delivering solutions that improve developer productivity, platform health, and customer experience.
Qualifications
Basic Qualifications
Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
5+ years of professional software engineering experience designing, developing, and operating production services.
Proficiency in one or more programming languages such as C#, Java, or TypeScript/JavaScript.
Experience building cloud-native applications and services using Azure or other cloud platforms.
Experience with distributed systems, REST APIs, databases, and modern software development practices.
Strong debugging, problem-solving, and analytical skills.
Excellent collaboration and communication skills with the ability to work effectively across engineering and product teams.
Preferred Qualifications
Experience building and operating large-scale customer-facing SaaS platforms with high availability and reliability requirements.
Experience with Azure technologies such as App Services, Service Fabric, Azure Front Door, Cosmos DB, Service Bus, Key Vault, and Application Insights etc.
Experience driving operational excellence through monitoring, observability, incident management, root cause analysis, and on-call support.
Knowledge of secure software development practices, privacy, compliance, and resiliency engineering.
Experience working with telemetry, analytics, customer feedback systems, or data-driven platforms
Familiarity with CI/CD pipelines, infrastructure as code, and engineering productivity tools.
Proven ability to independently own features end-to-end and contribute to technical design discussions.
Experience leveraging AI-assisted development tools and applying automation to improve engineering efficiency and service health.
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.
Skills Required
- Bachelor's degree in Computer Science, Engineering, or related field or equivalent experience
- 5+ years professional software engineering experience designing, developing, and operating production services
- Proficiency in one or more programming languages such as C#, Java, or TypeScript/JavaScript
- Experience building cloud-native applications and services using Azure or other cloud platforms
- Experience with distributed systems, REST APIs, databases, and modern software development practices
- Strong debugging, problem-solving, and analytical skills
- Excellent collaboration and communication skills
- Experience building and operating large-scale customer-facing SaaS platforms with high availability
- Experience with Azure technologies such as App Services, Service Fabric, Azure Front Door, Cosmos DB, Service Bus, Key Vault, Application Insights
- Experience driving operational excellence through monitoring, observability, incident management, root cause analysis, and on-call support
- Knowledge of secure software development practices, privacy, compliance, and resiliency engineering
- Experience working with telemetry, analytics, customer feedback systems, or data-driven platforms
- Familiarity with CI/CD pipelines, infrastructure as code, and engineering productivity tools
- Proven ability to independently own features end-to-end and contribute to technical design discussions
- Experience leveraging AI-assisted development tools and applying automation to improve engineering efficiency
Microsoft Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Microsoft and has not been reviewed or approved by Microsoft.
-
Fair & Transparent Compensation — Pay is presented as broadly competitive overall, with clear role/level/location variation and an emphasis on using posted ranges and band information for apples-to-apples comparisons.
-
Retirement Support — Retirement benefits are described as a standout, highlighted by a strong 401(k) match structure and immediate vesting, plus additional plan features for tax-advantaged saving.
-
Parental & Family Support — Family-oriented benefits are portrayed as a meaningful strength, with substantial paid parental leave and added supports like back-up care and adoption/surrogacy assistance.
Microsoft Insights
What We Do
At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Our mission is grounded in both the world in which we live and the future we strive to create. Today, we live in a mobile-first, cloud-first world, and the transformation we are driving across our businesses is designed to enable Microsoft and our customers to thrive in this world.








