Back to jobsJob overview
About the role
Software Engineer at Microsoft
Required Skills
pythonc#javascriptcloud technologiesailocalizationobject-oriented designscalable service design
About the Role
Microsoft seeks a Software Engineer to build a next-generation AI-powered localization platform. The role involves designing scalable components, writing high-quality code, and collaborating across teams to enable global product experiences.Key Responsibilities
- Design scalable components and localization platforms for global audiences
- Write high-quality, secure, and reliable code
- Participate in design discussions, code reviews, and pair programming
- Work cross-functionally with engineers, program managers, and data scientists
- Explore new technologies and broaden expertise across engineering disciplines
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical discipline OR equivalent experience
- Proven coding experience in languages like C, C++, C#, Java, JavaScript, or Python
- Experience building libraries, SDKs, or development platform components
- Ability to pass Microsoft Cloud background check upon hire and every two years
Nice to Have:
- Master's Degree in Computer Science or related technical field
- Familiarity with building web applications or cloud services
- Interest in global product development and localization systems
Benefits & Perks
- Industry leading healthcare