Question
FULL_TIME
5-10

Software Engineer II

11/22/2025

Contribute to identifying dependencies and developing design documents for product areas. Implement and maintain code for features, services, and components, while automating development workflows and integrating AI-driven solutions.

Working Hours

40 hours/week

Company Size

10,001+ employees

Language

English

Visa Sponsorship

No

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
- Contribute to identifying dependencies and developing design documents for product areas with minimal oversight. - Implement and maintain code for features, services, and components, leveraging reusable code and breaking down larger work items into smaller tasks with accurate estimations. - Build frameworks and tooling to enable rapid experimentation and data-driven analysis in production. - Automate development workflows, release pipelines, and live-site operations to ensure efficiency and consistency. - Integrate AI-driven solutions to optimize developer workflows and enhance user experience. - Serve as Designated Responsible Individual (DRI) to monitor systems and features for degradation, downtime, or interruptions, and executes approved steps to restore service. - Invest in continuous learning to stay current with technologies and practices that improve availability, reliability, efficiency, observability, and performance of products—driving consistency in monitoring and operations at scale. Required Qualifications: - 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 equivalent experience. - Technical Skills: Solid understanding of CI/CD, release management, telemetry, and monitoring. - Exposure to AI/ML concepts and experience applying them to workflows or features. - Solid problem-solving skills and passion for user-centric design. - Ability to work collaboratively in cross-functional teams. Preferred Qualifications: - 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. - Proficiency in modern web/app development (React, TypeScript). - Security, compliance, privacy‑by‑design mindset; experience with cost‑aware engineering. - Solid collaborator with PM and design; communicates clearly with both technical and non-technical audiences.
Key Skills
CC++C#JavaJavaScriptPythonCI/CDRelease ManagementTelemetryMonitoringAI/MLProblem-SolvingUser-Centric DesignCollaborationWeb DevelopmentSecurityCompliance
Categories
TechnologyEngineeringSoftware
Apply Now

Please let Microsoft know you found this job on PrepPal. This helps us grow!

Apply Now
Get Ready for the Interview!

Do you know that we have special program that includes "Interview questions that asked by Microsoft?"

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.