Principal Software Engineer

Microsoft is a global technology company that develops software, cloud services, and cybersecurity solutions.
Security
Principal Software Engineer
Hybrid
5,000+ Employees
12+ years of experience
Cybersecurity · Enterprise SaaS

Description For Principal Software Engineer

Microsoft's 365 Security team is at the forefront of cybersecurity innovation, dedicated to protecting users through intuitive and effective solutions. As a Principal Software Engineer, you'll lead the development of cutting-edge cybersecurity applications and services that safeguard millions of users worldwide. The role leverages Big Data, AI, and ML to create world-class cloud services, including industry-leading email and messaging protection solutions.

The position offers an opportunity to make a significant impact in the cybersecurity space while working with a collaborative, innovative team. You'll be responsible for driving technical excellence, leading engineering teams, and shaping the future of Microsoft's security products. The team values diverse perspectives and maintains a strong culture of continuous learning and innovation.

Working in a hybrid environment, you'll collaborate with cross-functional teams to develop and enhance security features for the Microsoft security portal. The role requires strong technical leadership, with opportunities to influence product vision and drive customer-focused solutions. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support.

This is an ideal opportunity for an experienced engineer passionate about cybersecurity, looking to make a meaningful impact while working with cutting-edge technology at a global scale. The position combines technical excellence with leadership responsibilities, offering a chance to shape the future of digital security while working with some of the industry's best talents.

Last updated 3 days ago

Responsibilities For Principal Software Engineer

  • Influence and align product vision through collaboration with stakeholders
  • Drive a diverse team of engineers to deliver exceptional end-user experiences
  • Ensure service durability across releases
  • Provide leadership and drive data-driven decision-making
  • Foster collaboration and trust within the team
  • Advocate for Microsoft 365 Security products
  • Develop core features for Microsoft security portal
  • Combat malware and protect millions of customers
  • Hire and develop the best

Requirements For Principal Software Engineer

  • Bachelor's/Master's/PHD in Computer Science or related field
  • 12+ years of experience with designing, implementing, debugging and launching commercial software products
  • 6+ years of experience leading an engineering team
  • Experience with Microsoft Azure or familiarity with data engineering concepts
  • Excellent design, coding, debugging, teamwork, and communication skills
  • Customer focused innovation mindset
  • Experience with cross group design and coordination

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

Principal Software Engineer role at Microsoft Security Response Center, leading security initiatives and full-stack development with competitive compensation and remote work options.

Principal Software Engineer Manager

Lead Azure Managed HSM team at Microsoft, developing secure hardware infrastructure and managing key security features for Azure platform, with hybrid work option in Redmond.

Principal Software Engineer

Principal Software Engineer role at Microsoft leading Azure Platform Security architecture and development, offering competitive pay and hybrid work model.

Principal Software Engineering Manager

Lead Microsoft's Threat Intelligence team as Principal Software Engineering Manager, driving innovation in SOC Operations through SIEM and XDR integration.

Principal Software Engineer

Principal Software Engineer position at Microsoft focusing on cybersecurity and protecting Microsoft 365, offering competitive pay and the chance to impact global security solutions.