Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer

Microsoft

$139,900 - $274,800
Sep 30, 2025
Redmond, WA, US
Apply Now

Microsoft is looking to build Enterprise applications leading with AI, advancing Microsoft's Cloud Solutions, AI strategy, full stack engineering, Security, Dataverse & D365. The Frontier AI Solutions & Technology (FAST) Engineering Team aims to build world-class Engineering team for one of largest corporates in the world, dedicated to innovation and at the forefront of AI-Led engineering.

Requirements

  • 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • 5+ years experience delivering large-scale enterprise applications.
  • 10+ years of experience in cloud development principles and patterns, particularly loosely coupled architectures and micro-services, DevOps model.
  • 8+ years of experience in leading, managing, and driving technical and architectural dependencies.
  • Technical skills should include proficiency in C-Sharp, .NET, JavaScript/TypeScript, or equivalent languages/frameworks.
  • Hands-on experience in app development using AI Technologies, ASP.NET, Azure PaaS services like Web apps, Function Apps, Service Bus, Event Hub, REST API, SQL and NoSQL.
  • Development experience with cloud platforms such as Microsoft Azure, including SQL, CosmosDB, ADF and front-end frameworks such as React or equivalent.

Responsibilities

  • Lead the end-to-end software development lifecycle, including requirement gathering, architecture, application and database design, development, testing, and deployment.
  • Build AI-infused applications, Agentic Solutions and Copilots, enhancing user experience and productivity, fostering creativity, and turning ideas into strategic solutions.
  • Enforcing engineering best practices to ensure high-quality, scalable, and secure solutions.
  • Develop resilient solution designs that adhere to architectural best practices, security by design, and business goals, guiding the team in selecting optimal technologies and design patterns for sustainable and high-performing systems.
  • Establish and enforce best practices in coding, testing, and documentation to ensure high standards for code quality, performance, and service reliability.
  • Support and maintain existing services & integrations with LOB applications across the enterprise.
  • Identify and implement opportunities for automation, process optimization, and technical innovation, contributing to a culture of continuous improvement within the team.

Other

  • 2 days / week in-office
  • Travel 0-25%
  • Individual Contributor
  • Full-Time
  • Experience working in agile teams or startup environments with clear customer focus.