Principal Software Engineer

Microsoft Security organization focuses on securing digital technology platforms, devices, and clouds in heterogeneous environments.
$137,600 - $267,000
Security
Principal Software Engineer
Remote
5,000+ Employees
6+ years of experience
Cybersecurity · Enterprise SaaS

Description For Principal Software Engineer

Microsoft Security is revolutionizing global digital safety through their Cloud Ecosystem Security team, one of Microsoft's fastest-growing businesses. As a Principal Software Engineer, you'll spearhead the development of a new security marketplace offering that integrates with cutting-edge platforms like Security Copilot and extends Microsoft's existing security products (Defender, Sentinel, and Purview). This role combines hands-on coding with technical leadership, requiring expertise in cloud services, distributed systems, and security infrastructure. You'll work in a culture embracing growth mindset and excellence, contributing to solutions that impact billions of users worldwide. The position offers competitive compensation, comprehensive benefits, and the opportunity to shape the future of security software distribution and implementation. The role demands both technical expertise and strategic thinking, making it ideal for those who want to influence security technology at a global scale.

Last updated 12 days ago

Responsibilities For Principal Software Engineer

  • Lead the architectural design for a new marketplace offering
  • Architect durable services across multiple releases
  • Work closely with Program Managers and other Security Engineering disciplines
  • Lead code quality across the team
  • Develop architecture models to measure performance and guide implementation

Requirements For Principal Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 6+ years technical engineering experience with coding
  • 6+ years of industry experience designing cloud services that are highly scalable and distributed
  • 6+ years of industry experience in development principles and patterns
  • Must pass Microsoft Cloud Background Check

Benefits For Principal Software Engineer

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 Principal Software Engineer

Principal Security Engineer

Principal Security Engineer role at Microsoft focusing on AI/CoPilot security, driving secure engineering practices and protecting Microsoft's cloud services.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Identity Governance and security solutions, requiring 12+ years of experience in software engineering.

Principal Software Engineering Manager

Lead Microsoft's Security infrastructure team as Principal Software Engineering Manager, developing core services for Microsoft Sentinel Graph with focus on scalable security solutions.

Principal Software Engineer - CTO office of Microsoft Security

Principal Software Engineer role at Microsoft's Security CTO office, focusing on innovative security solutions with AI integration and cross-team collaboration.

Principal Software Engineer-CTJ - TS/SCI

Principal Software Engineer position at Microsoft leading security solutions development for Microsoft Purview, requiring TS/SCI clearance and extensive engineering experience.