Software Engineering
Microsoft
This job at a glance
- Who can apply
- New grads, no experience needed · Bachelor's degree or Master's degree
- Must know
- System designCI/CD
- Nice to have
- PythonJavaJavaScriptC++
- Work
- On-site in Redmond
- Pay
- Not stated by the employer.
- Skill demand
- Python58%Java52%CI/CD38%System design12%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 12, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
As part of Microsoft Security, the team develops and operates Microsoft Information Protection (MIP) capabilities to help organizations discover, classify, label, and protect sensitive data across Microsoft 365, endpoints, applications, and cloud environments. The role involves building secure, scalable solutions for data safeguarding, compliance, and risk reduction in an AI-driven world.
Key Responsibilities
- AI-driven development & code quality: Leverage AI across the SDLC, lead high-quality coding practices, ensure secure, scalable, maintainable code through strong reviews, testing, and best practices.
- Reliability & live-site excellence: Use telemetry, debugging, and root cause analysis to proactively prevent issues, improve system health, and drive incident resolution as DRI.
- Architecture & design: Own or review complex system design and architecture, balancing performance, scalability, cost, and trade-offs.
- Security, compliance & safe deployment: Ensure adherence to security, privacy, and compliance standards while driving automation, CI/CD, and safe, efficient deployments.
- Collaboration & continuous improvement: Partner cross-functionally to deliver end-to-end solutions, incorporate customer insights, and continuously improve systems, processes, and engineering outcomes.
Requirements & Tech Stack
- Programming Languages: C, C++, C#, Java, JavaScript, Python
- Practices: AI-driven development, high-quality coding, secure coding, scalable solutions, maintainable code, strong reviews, testing, root cause analysis, debugging, telemetry, incident resolution, system design, architecture, performance optimization, cost optimization, security standards, privacy standards, compliance standards, automation, CI/CD, safe deployments, cross-functional collaboration.
Qualifications
- Required Qualifications:
- Bachelor's Degree in Computer Science or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- OR equivalent experience.
- Ability to meet Microsoft, customer and/or government security screening requirements, including Microsoft Cloud Background Check. This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Preferred Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 1+ year(s) 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 with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- OR equivalent experience.