Principal Software Engineer
$165.6k - $296.4kMicrosoft 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
$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...SuggestedOngoing contractLocal area3 days per week- ...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...SuggestedFlexible hours
$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...SuggestedPermanent employmentTemporary workWork at officeWorldwideMonday to FridayFlexible hoursWeekend work$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- ...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...SuggestedRelocationFlexible hoursShift work
$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 timeContract workTemporary workFlexible hours$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 contractWork at officeLocal area$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 contractLocal area$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 contractLocal areaImmediate start$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 contractLocal areaShift work$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 contractWork at officeLocal area$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$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 contractLocal areaRemote work$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 contractLocal area$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 employmentTemporary workWork experience placementFlexible hours$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- 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....
$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 contractWork at officeLocal area$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 contractLocal areaVisa sponsorshipWork visa$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 contractLocal area$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 contractLocal area$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 contractWork at officeLocal area$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 contractWork at officeLocal area$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 contractWork at officeLocal area$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 timeLocal area$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 contractLocal area$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 contractLocal area$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 contractLocal area$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...$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 contractLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Redmond, WA
- principal cloud computing engineer Redmond, WA
- principal Redmond, WA
- senior principal scientist Redmond, WA
- senior principal cloud computing engineer Redmond, WA
- software technology Redmond, WA
- software intern Redmond, WA
- entry level software sales Redmond, WA
- id software Redmond, WA
- software sales Redmond, WA




