Microsoft

Principal Software Engineer

Microsoft
Apply
21 hours ago
Redmond, WA, USAStaff+
H1B sponsor

Base Salary

$143k - $304k/yr

Responsibilities

  • Design, build, and operate highly scalable real-time Azure cloud services and data-processing systems.
  • Develop AI-powered security capabilities using transformer-based models, embeddings, vector stores, large language models, and agentic workflows.
  • Own features from architecture and design through implementation, productization, deployment, monitoring, and continuous improvement.
  • Provide technical leadership and mentorship to engineers and establish effective engineering practices.
  • Lead and participate in architecture, design, and code reviews and improve documentation, tooling, and development practices.
  • Collaborate across engineering, product, and security disciplines to improve threat detection, investigation, and response experiences.

Requirements

  • Bachelor's degree in Computer Science or a related technical discipline and 6+ years of technical engineering experience with coding in languages including C#, Java, or C++, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
  • Preferred: bachelor's degree and 12+ years of technical engineering experience, or master's degree and 8+ years of technical engineering experience, or equivalent experience.
  • Preferred: 5+ years of professional software engineering experience designing, building, and delivering production software.
  • Preferred: 3+ years of experience building cloud services, distributed systems, or AI-powered systems and operating scalable production services.
  • Preferred: experience shipping AI-powered production features using large language models, machine learning models, embeddings, or related AI technologies.
  • Preferred: experience with machine learning frameworks and libraries such as PyTorch or TensorFlow.
  • Preferred: experience collaborating across engineering, product, and other technical disciplines.

Benefits

  • Certain roles may be eligible for benefits and other compensation.
  • The position is open for a minimum of 5 days, with applications accepted on an ongoing basis until filled.

Tech Stack

Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me