Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Security
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Privacy team, focusing on creating solutions that help organizations meet regulatory requirements and build customer trust. The role involves working with high-throughput, multi-tenant services within Microsoft's Security division, which aims to make the world safer through end-to-end security solutions.

The Privacy team is dedicated to implementing "privacy by default" principles, empowering individuals with data control, and helping organizations maintain regulatory compliance. You'll be working on evolving existing solutions that support privacy operations across various data landscapes, helping customers achieve greater user confidence and mitigate privacy risks.

As a Senior Software Engineer, you'll be responsible for designing components, handling errors, and writing clean, well-factored code with comprehensive tests. The position offers competitive compensation ranging from $117,200 to $229,200 USD annually (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave.

The role combines technical expertise with privacy and security domain knowledge, requiring experience in distributed systems and databases. You'll work in a culture centered on growth mindset, excellence, and innovation, directly impacting billions of lives worldwide through Microsoft's security initiatives.

This is an excellent opportunity for experienced engineers passionate about privacy and security to join a leading tech company with a strong commitment to work-life balance, offering hybrid work arrangements and no travel requirements. You'll be part of a team that values collaboration, innovation, and continuous learning, while working on solutions that have global impact in the privacy and security space.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer

  • Work with stakeholders to determine user requirements for features
  • Implement features with efficient code that meets existing coding standards
  • Create and drive sign-off of design documents for features
  • Break work down into smaller tasks and provide time estimates
  • Act as a Designated Responsible Individual (DRI) working on call
  • Collaborate within and across teams to build solutions and resolve issues

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 2+ years of experience in proposing and driving architecture for high quality solutions
  • 2+ years of experience in leveraging feedback channels
  • Experience with C, C++, C#, Java, JavaScript, or Python
  • Experience in the Privacy or Security domain
  • Experience in distributed systems and databases
  • Experience in working with large data volumes and knowledge of Spark/Scala

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on security and identity management, offering competitive pay and remote work options.

Security Engineer

Senior Security Engineer role at Microsoft focusing on hardware virtualization security assurance and vulnerability response.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on secure admin services and cloud security infrastructure with competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on security systems development and threat detection, offering remote work and competitive compensation.

Senior Software Engineer - Microsoft Threat Protection

Senior Software Engineer role at Microsoft working on Threat Protection, developing security solutions using Java, MongoDB, and Kubernetes with 8+ years experience required.