Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$165.6k - $296.4k

Microsoft Corporation

Overview The Microsoft Dataverse Intelligence Platform organization is building the next generation AI-native business data and intelligence platform for Microsoft. Our mission is to help customers turn enterprise data, business knowledge, and operational processes into actionable intelligence that powers copilots, agents, business applications, and autonomous workflows. We build and operate the intelligent foundations that connect business data, semantic understanding, governance, analytics, process intelligence, and AI-powered execution at cloud scale. Our platform powers Microsoft Dynamics 365, Power Platform, Copilot experiences, and thousands of customer solutions worldwide. We enable organizations to securely transform business data into intelligence, intelligence into action, and action into measurable business outcomes. As AI reshapes how software is built and how businesses operate, we are investing deeply in AI-native platforms, intelligent data systems, agent orchestration, enterprise governance, and hyperscale infrastructure that will power the next generation of business applications. We are hiring for a Principal Software Engineer role within our Dataverse Intelligence Platform organization. These roles span several high-impact engineering areas, including: AI-native business applications and intelligent agents Business data platforms and semantic intelligence Process Intelligence and AI-powered automation Enterprise knowledge, retrieval, and grounding systems Distributed systems, cloud infrastructure, and platform engineering AI-native developer experiences and platform services In these roles, you will provide technical leadership across complex, interconnected platform systems that serve millions of users and power mission-critical business processes worldwide. You will help define platform strategy, drive architecture, modernize services, advance AI-native engineering practices, and influence technical direction across multiple product areas. Whether your background is in distributed systems, large-scale data platforms, AI infrastructure, retrieval and grounding systems, enterprise software, business applications, cloud services, or production AI systems, you will have the opportunity to shape the future of Microsoft's AI-powered business platform. You will partner closely with engineering, product, research, data science, security, and business teams to solve ambiguous technical challenges, build durable platform capabilities, and deliver customer impact at global scale. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day, we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Lead architecture, technical strategy, and design for large-scale business data, intelligence, AI, and cloud platform systems. Define and drive technical direction across foundational platform capabilities, intelligent services, and cross-organization initiatives. Design and evolve cloud-native distributed systems that power enterprise-grade business applications, data platforms, copilots, agents, and AI-driven experiences with a focus on scalability, reliability, performance, security, governance, compliance, and operational excellence. Lead the development of AI-native platform capabilities, including enterprise retrieval and grounding systems, semantic intelligence, process intelligence, agent orchestration, intelligent automation, and LLM-powered experiences. Drive the evolution of Dataverse as the business data and intelligence platform for the AI era, enabling customers to transform enterprise data, processes, and knowledge into actionable intelligence and business outcomes. Champion AI-native engineering practices across the organization by leveraging AI throughout the software development lifecycle, accelerating innovation, improving developer productivity, and raising engineering quality. Define platform architecture and modernization strategies that improve platform consistency, extensibility, resiliency, developer experience, and long-term maintainability across Microsoft's business application ecosystem. Partner with engineering leaders, product managers, architects, researchers, data scientists, and business stakeholders to shape roadmaps, influence investments, and deliver platform capabilities that unlock customer and business value. Evaluate architectural tradeoffs across data platforms, intelligence layers, AI systems, and distributed services while balancing customer needs, platform scalability, governance, cost efficiency, and long-term technical sustainability. Establish reusable platform patterns, frameworks, APIs, data models, and intelligence services that enable teams across Microsoft to build AI-powered solutions faster and with higher quality. Champion engineering excellence through secure development practices, automation, CI/CD, observability, testing, telemetry, incident management, and operational rigor for mission-critical cloud services. Mentor and develop engineers through technical leadership, architecture reviews, design coaching, AI-native engineering best practices, and leadership by example. Foster a culture of customer obsession, innovation, accountability, continuous learning, and inclusive collaboration while helping teams navigate ambiguity and deliver impact at scale. Qualifications Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience designing, building, and operating large-scale distributed systems, cloud platforms, data platforms, AI services, or enterprise software systems. Experience building foundational platform capabilities that serve multiple products, services, customers, or engineering organizations at scale. Deep expertise in software architecture, distributed systems, data architecture, reliability engineering, scalability, performance optimization, and operational excellence. Solid programming experience in C#, Java, Python, JavaScript, C++, or similar modern development languages. Experience with Azure, cloud-native architectures, containerized workloads, platform services, and hyperscale cloud infrastructure. Experience building or operating business data platforms, knowledge systems, enterprise data services, semantic models, metadata platforms, retrieval systems, search technologies, or intelligence platforms. Experience developing AI-powered applications, LLM-enabled experiences, retrieval and grounding systems, agent frameworks, intelligent automation solutions, production AI services, or AI-native developer experiences. Experience applying AI throughout the software development lifecycle, including AI-assisted engineering, code generation, testing, quality validation, deployment automation, and operational intelligence. Experience with modern engineering practices including CI/CD, infrastructure as code, automated testing, observability, telemetry, incident management, and DevOps. Understanding of security, privacy, governance, compliance, reliability, accessibility, and Responsible AI principles required for enterprise-scale AI systems. Ability to create clarity in ambiguous environments, influence technical direction without formal authority, and align stakeholders around long-term platform investments and architectural decisions. Solid communication skills with the ability to translate complex technical concepts into clear engineering, product, customer, and business outcomes. Demonstrated experience mentoring senior engineers, driving cross-organization technical leadership, and raising the engineering bar across large engineering teams. #AgenticDataplatform #AINative #Dataverse #AIBusinessApplication Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $165,600 - $296,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $220,800 - $331,200 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. ( Microsoft Corporation

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Redmond, WA vacancy
  • $142.8k - $274.8k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...success is a shared journey from a One Microsoft approach. As a Principal Software Engineer, Windows Domain FDE (Foward Deployed Engineer) you will... 
    Suggested
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Redmond, WA
    2 hours ago
  •  ...quality, security, and performance standards. Mentor and develop engineers, fostering a culture of collaboration, accountability, and...  ...experience shipping large-scale, distributed cloud-based software solutions. ~10+ years of experience working in agile, fast-paced... 
    Suggested
    Flexible hours

    Worldscape Technology Inc.

    Redmond, WA
    a month ago
  • $225k - $345k

     ...Principal Security Software Engineer (Starlink) Redmond, WA SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies... 
    Suggested
    Permanent employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Redmond, WA
    1 day ago
  • $142.8k - $274.8k

     ...Retrieval-Augmented Generation (RAG), MCP-grounded agents, evaluation pipelines, and agentic workflows. We are seeking a Principal Software Engineer to provide hands-on technical leadership. This role will define the architecture and lead development of secure, self-... 
    Suggested

    Microsoft Corporation

    Redmond, WA
    2 days ago
  •  ...technologies, developing solutions with engineering excellence, and delivering substantial...  ...operators across the globe, our Spectrum-NET software solution performs automated AI-driven...  ...Job Description We are seeking a Principal Software Engineer with a strong... 
    Suggested
    Relocation
    Flexible hours
    Shift work

    Spectrum Effect

    Kirkland, WA
    3 days ago
  • $164.59k - $246.79k

    Principal Software Engineer (Fullstack) Kirkland, WA Radar Reinvented. Echodyne offers the world's first compact solid-state true beam-steering radar for a wide range of industries and applications. Our high-performance radars work in all weather and are designed for autonomous... 
    Full time
    Contract work
    Temporary work
    Flexible hours

    Echodyne Corp

    Kirkland, WA
    2 days ago
  • $165.6k - $296.4k

     ...Performance team at Microsoft develops AI software that enables running AI models...  ...hands-on?technical leadership?role for?an engineer?who?can?establish?direction and lead teams...  ...deliver?measurable?production impact.? As a Principal Software Engineer - Performance, you... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

    Overview The Microsoft AI Frameworks team, develops?the software, performance systems, and engineering tools that enable?state-of-the-art?AI models to run...  ...AMD GPUs and Microsoft silicon. Our Senior and/or Principal Software Engineers - AI Frameworks?partner with model... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $119.8k - $234.7k

     ...experiences across GitHub and Microsoft. Our work spans the full software development lifecycle, with a focus on turning modern AI...  ...production-grade developer tools. We are looking for a Senior Software Engineer to help build a world-class coding agent CLI. This role is for... 
    Ongoing contract
    Local area
    Immediate start

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $142.8k - $274.8k

     ...customer grounded quality issues with quality teams to advance Copilot quality and product innovation. We are looking for a Principal Software Engineer to architect and build the production system behind CADET's (Customer and Analytics Driven Evals Team) customer-grounded... 
    Ongoing contract
    Local area
    Shift work

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

     ...technology? The AI Frameworks team at Microsoft develops software that pushes the cutting edge of performance and experience...  ...Cognitive Service, Copilot+ PC, and many others. As the Principal Software Engineer on our team, you would have the opportunity to work on: ONNX... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $272k - $431.25k

     ...technical leader to design, drive, and operationalize firmware and software architecture and design as well as collaborate with HW Design...  ...all the way through product production. Mentor architects and engineering teams to grow them into future leaders. Make key technical... 
    Shift work

    NVIDIA

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

     ...services across devices and form factors. We are looking for a principal engineer who combines deep Windows systems expertise with broad...  ...spans multiple teams and partner organizations. As a Principal Software Engineer on Windows App, you will set the technical... 
    Ongoing contract
    Local area
    Remote work

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

     ...themselves in what we make. Our goal is for the Mojang Studios team to be as diverse as our community. We are looking for a Principal Software Engineer to serve as the technical lead for the Minecraft mobile app experience. You will partner with product, design, and... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $190k - $213.5k

    As a Principal Software Engineer here at Honeywell, you will play a critical role in the design, implementation, and management of complex systems and solutions that drive innovation, safety, and efficiency in the aerospace industry. You will work within cross-functional... 
    Permanent employment
    Temporary work
    Work experience placement
    Flexible hours

    Honeywell Aerospace

    Redmond, WA
    2 days ago
  • $185k - $255k

    Job Description Position Title: Principal Software Engineer Position Description: Protingent Staffing has an exciting direct-hire opportunity for a Principal Software Engineer. Job Responsibilities: • Elevate the technical judgment of engineers around you through design... 
    Remote work

    Protingent

    Redmond, WA
    2 days ago
  • Providence in Redmond seeks a Senior Principal Software Engineer to own the development and quality of key solutions. In this hybrid role, you will leverage your 12+ years of experience using advanced programming and integration skills to enhance caregiver experiences.... 

    Providence

    Redmond, WA
    3 days ago
  • $119.8k - $234.7k

     ...Artificial Intelligence Performance team at Microsoft develops AI software that enables running AI models everywhere, from world's...  ..., Bing, SQL Server, and Dynamics. As a Senior and/or Principal Software Engineer - Performance on the team, you will have the opportunity... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

    Overview In the Microsoft Frontier Company Engineering team, you won't just build software; you'll deliver real outcomes for some of the world's most complex...  ...-ready solutions in days, not months. As a Principal Software Engineer , you will bring strong software design... 
    Ongoing contract
    Local area
    Visa sponsorship
    Work visa

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $165.6k - $296.4k

     ...each day. In doing so, we create life-changing innovations that impact billions of lives around the world. We are hiring a Principal Software Engineer / Architect to help define the future of Microsoft's Public Key Infrastructure (PKI) platform—the foundation of trust... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

     ...traces and continuously evaluate and optimize agents. As a senior engineer within Foundry Agents, you will help build and evolve large-...  ...and infrastructure Drive technical direction across the full software development lifecycle, influencing design tradeoffs and long-term... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $165.6k - $296.4k

     ...team powers AI-driven experiences for more than 1B users across Copilot, Bing, Edge, Windows, and Xbox. We are seeking a Principal Software Engineer to define and lead the technical direction for the next generation of intelligent, large-scale content platforms. In this... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

     ...novel systems architecture innovations through hardware/software co-design and advance them through technical readiness for...  ..., Skype, Teams and Xbox Live. The CSA team is seeking a Principal AI Software Engineer ! Responsibilities Lead full system software prototyping... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

    Overview We are looking for a Principal Software Engineer to design, build, and operationalize machine learning systems and hyperscale distributed services that power Microsoft's AI experiences. This is a role for an engineer who is equally at home training and shipping... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $137.6k - $267k

     ...: We are looking for a Principal Software Engineering Manager to join our team! The Commerce + Ecosystems (C+E) team is working to enable an easier experience for customers and partners to grow, as well as to buy and do business with us by delivering a dependable, safe... 
    Full time
    Local area

    Microsoft

    Redmond, WA
    9 days ago
  • $142.8k - $274.8k

    Overview Are you a Software Engineer already at the forefront of agentic AI development — someone who uses agents to build software today and wants to build the platform that brings those capabilities to every developer at Microsoft? Do you have strong opinions about what... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

     ...benchmarks. By joining us, you step into the engineering core responsible for ensuring these...  ...throughput, and customer SLAs. As a Principal Supercomputing Operations Engineer, you...  ...across hardware, firmware, drivers, and software stacks to diagnose and resolve complex... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $142.8k - $274.8k

     ...reusable detections, investigation-ready evidence, threat intelligence, and customer protection. We are looking for a hands-on Principal Software Engineer for a deeply consequential technical builder role at the intersection of cybersecurity and generative AI. You will lead... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • $76.2 - $129.74 per hour

    Senior Principal Software Engineer IS - Hybrid The Senior Principal Software Engineer takes end-to-end ownership for development and quality of solutions and services that delight caregivers and add strategic value to Providence St. Joseph Health. They evaluate requirements... 

    Providence

    Redmond, WA
    3 days ago
  • $142.8k - $274.8k

    Overview As a Principal Software Engineer on the M365 Enterprise Search Platform team, you will play a key role in shaping the retrieval and grounding technologies that power the Retrieval-Augmented Generation (RAG) behind Microsoft 365 Copilot. You will design, build,... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!