Software Engineer
Core
Design and deliver automated support solutions, tooling, and AI experiences to improve support efficiency, accuracy, and time-to-resolve for customers and internal teams. (via careerplan.io/jobs/1970393556914099-software-engineer-at-microsoft)
Role type
Software Engineer (Supportability & AI Tooling)
Builds
Automated support solutions, intuitive tooling, and AI-driven features for support organizations and customers.
Domain
Cloud Infrastructure & AI/ML
Deliverable
production ML models | product features
Required skills
C, C++, C#, Java, JavaScript, Python, Azure technologies, AI/ML integration, security compliance, code review, cloud service connectivity
Preferred skills
Azure Service Fabric, Azure Functions, Azure Identity Management, Azure API Management, Azure Virtual Networking, proactive/reactive tooling design
Technologies
Azure, Service Fabric, Functions, Identity Management, API Management, Virtual Networking
Responsibilities
Design and deliver simple, intuitive, and contextually aware features to improve support efficiency; Partner with engineering teams to create secure connections into cloud services; Conduct code reviews to ensure quality and consistency; Respond to service and maintenance activities including availability alerts, security alerts, and bug fixes; Collaborate with Privacy, Security, and Trust teams to meet data privacy regulations.
Seniority
Mid-to-Senior, hands-on IC
