Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer II

Microsoft's Data Privacy Platform Team, part of the Cloud Ecosystem Security (CES) Organization, is seeking a Software Engineer II to join their mission of making the world safer through advanced security solutions. The role focuses on building privacy infrastructure and data compliance solutions, working with highly scalable distributed systems for scanning, cataloging, classification, and DSR processing. The team has been providing internal data privacy products for Microsoft since 2018 and is now expanding to create solutions for external customers. This position offers the opportunity to work on high-impact projects with global visibility, leveraging modern development practices and cloud technologies. The ideal candidate will join a culture centered on growth mindset and excellence, working with cutting-edge privacy and security technologies while collaborating with global teams. The role combines technical expertise in backend development with a focus on data privacy and security, making it an excellent opportunity for engineers passionate about building secure, scalable solutions that impact billions of users worldwide. Benefits include comprehensive healthcare, educational resources, parental leave, and various other perks that make Microsoft an employer of choice.

Last updated 3 minutes ago

Responsibilities For Software Engineer II

  • Own significant areas of the system
  • Directly contribute to the vision, direction, and implementation of new features
  • Collaborate on designs across partner engineering teams
  • Work closely with PMs to design, build, and maintain features
  • Build and maintain large-scale data processing systems

Requirements For Software Engineer II

Java
  • Bachelor's/Master's degree in Computer Science, Engineering, Mathematics, or IT technical discipline
  • 4+ years of programming experience in Backend tech stacks
  • Experience building and shipping production grade software or services
  • Experience building and operating online services and fault-tolerant distributed systems
  • Experience in Cloud environment
  • Understanding of data structures, algorithms, and distributed systems
  • Good communication skills to collaborate with global teams
  • Pass Microsoft Cloud Background Check
  • Experience in technical design
  • Experience using agile methodologies and/or test-driven development (TDD)

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Microsoft Teams is hiring a Software Engineer II to develop and improve SMB-focused features, offering remote work, competitive pay, and comprehensive benefits.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop security automation and controls for datacenter operations, offering remote work and competitive compensation.

Software Engineer II

Software Engineer II position at Microsoft working on Microsoft Entra ID platform, focusing on distributed systems and identity security solutions.

Software Engineer II

Microsoft Sentinel seeks Software Engineer II to develop cloud security solutions, offering remote work and competitive compensation ($98K-$193K).

Software Engineer

Software Engineer position at Microsoft Defender for Endpoint team, focusing on building cloud-powered security solutions with competitive pay and hybrid work model.