15 hours ago
Base Salary
$143k - $304k/yr
Responsibilities
- Design, develop, and maintain scalable AI-forward APIs, model context protocols, and services.
- Develop reusable, high-quality code for platform services and features.
- Lead feature development from concept through launch.
- Break down large work items, create smaller tasks, and provide accurate estimates.
- Serve as a designated responsible individual monitoring systems and responding to degradation, downtime, or interruptions.
- Improve service reliability, performance, and scalability by staying current with relevant technologies.
- Provide guidance and mentorship to other team members.
Requirements
- Bachelor’s degree in computer science or a related technical field and 6+ years of technical engineering experience with coding, or equivalent experience.
- Experience coding in languages including C, C++, C#, Java, JavaScript, or Python.
- Ability to meet Microsoft Cloud background check and other applicable security screening requirements.
- Preferred: master’s degree and 8+ years of technical engineering experience, or bachelor’s degree and 12+ years of technical engineering experience, or equivalent experience.
- Preferred: 10+ years of professional full-stack software development experience.
- Experience shipping complex, enterprise-scale software with emphasis on reliability, scalability, and maintainability.
- Proficiency in a backend programming language such as Node.js, C#, or Java.
- Experience with RESTful API design and microservices architecture.
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
