Required/Minimum Qualifications
- Bachelor's Degree in Computer Science, or related technical disciplineAND 6+ years technical engineering experience with coding in languages including, but not limited to C#, Java, JavaScript, React Native, TypeScript, or Python
- 5+ years experience building software and complex services.
- 5+ years experience in designing, building, and managing highly available and distributed large-scale services.
- 5+ years experience with cloud services such as Microsoft Azure, AWS, GCP, or others, and familiarity with cloud concepts such as containers, orchestration, serverless, and microservices.
Additional or Preferred Qualifications
- Bachelor's Degree in Computer Scienceor related technical fieldAND 10+years technicalengineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- ORMaster's Degree in Computer Science or related technical fieldAND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 8+ years experience in software engineering practices, coding and solid foundation in data structures, algorithms with proven testing, debugging and analytical skills
- 1+ years experience working with DevOps practices such as continuous integration, continuous delivery, testing, and monitoring
- 1+ years experience working with Generative AI/LLMs and related application architecture patterns.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications for the role until May 19, 2025.