Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cybersecurity

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-critical efforts in data privacy and security. This role focuses on building and maintaining highly scalable, distributed systems for data privacy management, operating at Microsoft's impressive scale. The position offers an opportunity to work on cutting-edge privacy infrastructure, compliance systems, and data protection solutions that will eventually benefit both Microsoft's internal operations and external customers.

The team has been successfully providing internal data privacy products since 2018, and is now expanding its scope to create new solutions for a broader market. You'll be working with modern development practices and technologies, building fault-tolerant distributed systems that handle critical data privacy operations including scanning, cataloging, classification, and DSR processing.

This is an excellent opportunity for an experienced engineer who thrives in a collaborative environment and has a passion for solving complex technical challenges. The role combines technical expertise with the chance to make a significant impact on global data privacy solutions. Working in Microsoft's Security organization, you'll be part of a team that's reshaping security and empowering users, customers, and developers worldwide.

The position offers competitive benefits, a hybrid work environment with up to 50% work from home flexibility, and the chance to work with global teams. If you're passionate about data privacy, distributed systems, and want to contribute to solutions that affect billions of users while working with cutting-edge technology, this role presents an ideal opportunity to advance your career at one of the world's leading technology companies.

Last updated 3 hours 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 or Engineering or Mathematics or IT technical discipline
  • 6+ years of programming experience in Backend tech stacks like .NET / Java
  • Experience building and shipping production grade software or services
  • Experience building and operating online services and fault-tolerant distributed systems
  • Experience in system design
  • Experience in Cloud environment
  • Understanding of data structures, algorithms, and distributed systems
  • Good communication skills to collaborate with global teams
  • Must pass Microsoft Cloud Background Check

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 Software Engineer II position focusing on AI and Copilot development in Bangalore, requiring 4+ years of experience in backend development and AI technologies.

Software Engineer

Software Engineer position at Microsoft's WSD team focusing on Windows update package delivery systems with competitive pay and full remote work option.

Software Engineer II

Microsoft Software Engineer II position in Hyderabad focusing on Windows system updates and security, offering hybrid work and global team collaboration.

Software Engineer 2- Cognitive Service Platform

Software Engineer 2 position at Microsoft's Cognitive Service Platform team in Beijing, focusing on distributed systems and cloud services development with AI technologies.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop enterprise-scale solutions for Dynamics 365 Customer Service Omnichannel, offering competitive pay and benefits in Redmond, WA.