JOB DETAILS

Software Engineer II

CompanyMicrosoft
LocationRedmond
Work ModeOn Site
PostedNovember 27, 2025
About The Company
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.
About the Role
Works with appropriate stakeholders to determine user requirements for a set of features. Contributes to the identification of dependencies, and the development of design documents for a product area with brief oversight. Creates and implements code for a product, service, or feature, reusing code as applicable. Contributes to efforts to break down larger work items into smaller work items and provides estimation. Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems. Embody our culture and values. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 1+ years experience with AI-assisted coding tools (e.g., GitHub Copilot) and large language models (LLMs) such as GPT or Claude Sonnet. 1+ years experience in designing, developing, and shipping software solutions on a Cloud services platform (e.g. Azure, AWS or Google Cloud). 1+ years experience building and working with scalable Web Services, REST APIs with NoSQL and/or SQL based backend data store. Bachelor's Degree in Computer Science OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Key Skills
CC++C#JavaJavaScriptPythonAI-Assisted Coding ToolsLarge Language ModelsCloud ServicesAzureAWSGoogle CloudWeb ServicesREST APIsNoSQLSQL
Categories
TechnologySoftwareEngineering
Job Information
📋Core Responsibilities
The Software Engineer II works with stakeholders to determine user requirements and contributes to design documents. They create and implement code for products and monitor system performance as a Designated Responsible Individual.
📋Job Type
full time
📊Experience Level
2-5
💼Company Size
226389
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page