Drimva

Microsoft

Software Engineer: Security & Identity Intern Opportunities for University Students, Cambridge

Cambridge, MA · On-site · Internship · Posted Oct 21, 2026

Experience
Required: not specified. Preferred: 1+ year(s) of programming experience; 6+ months of experience delivering projects in teams; 1+ year(s) developing and applying data structures and algorithms.
Education
Currently pursuing a Bachelor’s Degree or Master’s Degree in Computer Science or a related technical field, with at least one semester/term remaining after the internship.

About the job

Build and improve secure systems and services for identity, authentication, authorization, governance, compliance, and cloud infrastructure.

What you'll do

  • Apply engineering principles to solve problems and implement features based on user requirements.
  • Collaborate with engineers and stakeholders to strengthen security and improve product reliability, performance, and operations.
  • Learn and apply engineering practices, seek feedback, and complete software projects in a team environment.

What they ask for

  • Currently pursuing a Bachelor’s or Master’s Degree in Computer Science or a related technical field.
  • Have at least one semester/term remaining after the internship.

Nice to have

  • Programming, team project, and data structures and algorithms experience; the posting specifies 1+ year(s), 6+ months, and 1+ year(s), respectively.
  • Coursework or experience in cybersecurity, networking, operating systems, secure software development, identity and access management, or related security areas.

Pay

USD $5,690.00 - $11,210.00 per month (base salary); USD $7,410.00 - $12,250.00 per month (base salary, San Francisco Bay area and New York City metropolitan area)

Tools

C#, Java, Go, Rust, Python

Model-written summary · the original posting is authoritative

First seen Oct 22, 2026 · Last verified Nov 5, 2026 (UTC)