Principal Software Engineer

Microsoft is a global technology company on a mission to empower every person and organization on the planet to achieve more.
$137,600 - $267,000
Cloud
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Cybersecurity · Enterprise SaaS

Description For Principal Software Engineer

Microsoft's Core Engineering team within the CST Engineering group is seeking a Principal Software Engineer to drive their mission of creating safer digital experiences globally. This role focuses on cybersecurity and trust, working on mission-critical solutions that protect customers and uphold Microsoft's values. The position involves collaborating with diverse teams to design, build, and secure innovative solutions using Azure cloud technologies. The role requires expertise in cloud architecture, DevOps practices, and various programming languages. You'll work on high-impact projects, partner with law enforcement and security organizations, and help develop industry-leading security solutions. The position offers competitive compensation, comprehensive benefits, and opportunities for growth in a culture that embraces continuous learning and innovation. The team emphasizes mentorship, diversity, and maintaining work-life balance with hybrid working options. This role is particularly crucial as it supports Microsoft's commitment to maintaining customer trust and security in the digital age.

Last updated 4 days ago

Responsibilities For Principal Software Engineer

  • Develop and support secure Cloud solutions leveraging Microsoft and Open-Source technologies
  • Innovate with team stakeholders to build solutions for analysis and investigative insights
  • Investigate and evangelize technologies to solve problems efficiently
  • Provide mentorship to other engineers and team members
  • Embrace a growth mindset to stay up to date with emerging technologies

Requirements For Principal Software Engineer

Java
JavaScript
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline
  • 6+ years technical engineering experience with coding
  • 6+ years of experience developing software using Microsoft Stack
  • 6+ years of experience working with object-oriented languages
  • Multi-platform experience across Azure cloud technologies
  • 3+ years of experience architecting and building services at scale
  • Must be a U.S. citizen
  • 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 Software Engineer

Principal Software Engineer role at Microsoft leading cloud infrastructure development for Intune security solutions, offering competitive pay and remote work options.

Principal Cloud Services Engineer - Gaming

Principal Cloud Services Engineer position at Microsoft's Xbox Game Studios Publishing team, focusing on building and operating gaming services using cloud technologies.

Principal Software Engineer/Architect

Lead cloud platform architecture and engineering for Microsoft's Windows 365 and Azure Virtual Desktop services, driving innovation in virtual desktop infrastructure.

Principal Software Engineer

Principal Software Engineer role at Microsoft, building next-gen usage billing platforms for Azure services, offering $137K-$267K salary with hybrid work model.

Principal Software Engineering Manager (Microsoft AI)

Lead Microsoft AI's payment experiences and Copilot workflow as Principal Engineering Manager, managing full-stack teams and architecting large-scale systems.