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

Principal Software Engineering Lead

$142.8k - $274.8k

Microsoft Corporation

Overview

The Engineering Workforce Strategy and Operations team is seeking a Principal Software Engineering Lead to define and drive the engineering vision for RAMP (Resource Allocation Management Platform), Microsoft's internal, AI-powered workforce resource management planning platform that is rapidly becoming the foundation for how engineering organizations understand, plan, and allocate talent at scale.


This is a rare opportunity to shape a platform at the center of Microsoft's transformation toward AI-driven business operations. As the system of record for workforce planning across core engineering divisions, RAMP sits at the intersection of engineering, HR, and Finance-powering decisions that directly impact how teams are built, funded, and executed.


As the platform scales, this role is accountable for architecting a system that can move from traditional reporting to agentic, intelligent, predictive, and increasingly autonomous planning. You are a systems thinker who sees how data, AI, and workflows come together to enable real-time visibility, forward-looking insights, and streamlined decision-making across thousands of users and complex organizational structures.


You are responsible for the technical foundation that makes this possible ensuring the platform is not only scalable and reliable, but also flexible enough to evolve as new AI capabilities, data sources, and business needs emerge. You will partner closely with product management as the technical counterpart, translating ambitious product direction into a durable, extensible architecture that can support both rapid innovation and long-term platform integrity. You are experienced in transforming teams to build products in agile ways, with pace and urgency.


This role requires deep expertise in system architecture, data platforms, and distributed systems, along with the demonstrated ability to drive partnerships with engineering teams across Microsoft and influence technical direction across multiple teams and organizations. You report to the platform senior director and work closely with product management, engineering, and partner teams to build one of Microsoft's most critical internal AI platforms.

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

Engineering Vision & Architecture Strategy

  • Define and own the technical vision and architectural strategy for RAMP platform.
  • Establish a long-term architectural roadmap aligned to product vision while ensuring near-term delivery feasibility.
  • Drive decisions on platform design, service boundaries, and system evolution to support scale across multiple engineering divisions.
  • Ensure the architecture supports high trust, data integrity, and auditability for sensitive workforce data.
  • Lead transformation in how the team builds products, introducing agile, fast-paced development approaches that accelerate delivery and innovation.
Platform Design & Scalability
  • Lead design of distributed, scalable, and resilient systems supporting high-volume data integration and analytics.
  • Architect solutions that integrate with HR, Finance, and enterprise data platforms (e.g., Dataverse, Fabric).
  • Ensure the platform can scale across large user bases, complex org structures, and frequent data changes.
  • Balance performance, cost, and maintainability while enabling rapid iteration.
Data & AI Architecture
  • Define the architecture for data pipelines, data models, and analytics layers supporting workforce planning scenarios.
  • Enable integration of AI/ML capabilities, including forecasting, anomaly detection, and intelligent workflows.
  • Establish patterns for data governance, lineage, and consistency across systems.
  • Partner with data engineering and analytics teams to ensure trusted, high-quality data foundations.
Engineering Excellence & Standards
  • Set and enforce engineering standards, design principles, and best practices across the platform.
  • Lead architecture reviews, design reviews, and technical decision-making forums.
  • Drive improvements in system reliability, performance, observability, and cost efficiency.
  • Ensure the platform meets enterprise requirements for security, privacy, and compliance.
Cross-Functional Technical Leadership
  • Partner closely with Product Management to translate business needs into robust technical solutions
  • Collaborate with Engineering, HR, Finance, and platform teams to align integration patterns and dependencies.
  • Act as the technical authority and escalation point for complex cross-system challenges.
  • Establish, drive and influence partner engineering teams without direct authority.
  • Leading/managing external engineering/dev resources.
Delivery Enablement & Execution
  • Guide engineering teams through implementation of architectural patterns and critical system components.
  • Ensure trade-offs are explicitly evaluated (speed vs. scale, customization vs. standardization).
  • Partner in planning cycles to align technical execution with roadmap priorities.
  • Remove technical blockers and drive clarity on feasible, incremental delivery paths.
Platform Evolution & Innovation
  • Continuously evolve the platform to support new business scenarios, organizational models, and planning workflows.
  • Identify opportunities to simplify architecture, reduce tool fragmentation, and standardize capabilities.
  • Champion adoption of new Microsoft technologies while maintaining platform stability.
  • Ensure the platform is positioned as the long-term system of record and orchestration layer for resource management.
Mentorship & Technical Leadership
  • Mentor and develop senior engineers and emerging architects.
  • Raise the technical bar across the team through design rigor and knowledge sharing.
  • Foster a culture of ownership, accountability, and engineering excellence.
Qualifications

Required Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND 6+ 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:
  • Proficiency in AI-native development - working within Agent Harnesses (GitHub Copilot CLI, Coding Agents), authoring Markdown specs/ADRs and YAML configs as Agent-consumable inputs, orchestrating multi-step Agentic workflows across the SDLC, and reviewing Agent-generated code and PRs with production-grade rigor.
  • Experience with data platforms, analytics systems, or BI tools including Fabric, Power BI, Dataverse.
  • Proven track record designing and delivering large-scale, enterprise-grade platforms.
  • Deep expertise in distributed systems, data architecture, and cloud-native design.
  • Experience integrating complex enterprise systems (e.g., HR, Finance, or similar domains).
  • Demonstrated ability to lead architecture across multiple teams and organizations.
  • Strong judgment in making trade-offs between scalability, reliability, and speed.
  • Communication skills; able to explain complex technical concepts to non-technical stakeholders.
  • Experience building or scaling internal business platforms or operational systems.
  • Understanding of workforce planning, headcount systems, or financial planning processes.
  • Experience operating in highly sensitive data environments (privacy/compliance-heavy systems).


Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800.00 - $274,800.00 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 $188,000.00 - $304,200.00 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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineering Lead in Redmond, WA vacancy
  • $142.8k - $274.8k

     ...Overview Commercial Engineering & AI (CEAI) partners closely with stakeholders to accelerate the transformation of Microsoft...  ...growth through modern, AI-driven experiences. As a Principal Software Engineer Lead , you will design and build AI-native systems that go... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    4 days ago
  • $155k - $215k

     ...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... 
    Suggested
    Permanent employment
    Remote work

    Protingent

    Redmond, WA
    22 hours ago
  • $119.8k - $234.7k

     ...Overview About the Role ~ We'rebuildingAIfirst engineering systemsthat power growth at Microsoft - designing, shipping,...  ...engineering environment What We're Looking For ~ Software engineering fundamentals with experience building, shipping,... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...Are you an experienced backend engineer with a passion for building...  ...Bing IndexServe team have a Principal Architect position to meet your...  ...and practices across the software development lifecycle (SDLC)....  ...build/development process. Leads by example across teams and mentors... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...systems and intelligent agents. We're looking for a Principal Full Stack Software Engineer(UI Focused) to join our Microsoft Foundry Agents Platform...  ...customer feedback with agility and dedication Lead by example, adhering to best engineering practices, raising... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...Frameworks team at Microsoft develops AI software that enables running AI models...  ...SQL Server, and Dynamics. As a Principal Software Engineer - Performance Tooling on the team, you...  ...developers. ~ Ability to independently lead projects. #AIInfra Software... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

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

     ...of Microsoft’s mission to redefine how software is built and experienced. We are responsible...  ..., data encryption, cache resiliency) Lead cross-org collaboration with partner...  ...technical field AND 6+ years technical engineering experience with coding in languages including... 
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...across our developer ecosystem. We're looking for a Principal Software Engineer - CoreAI with a track record of cross-team partnership,...  ...impact our culture every day. Responsibilities Leads by example and mentors' others to produce extensible and... 
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...about building Enterprise applications leading with AI? Are you interested in working...  ...Solutions, AI strategy, full stack engineering, Security, Dataverse & D365? Are you interested...  ...AI-Led engineering. As a Senior/Principal Software Engineer , you will lead the end-to-... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    1 day ago
  • $71.23 - $121.29 per hour

     ...Description Principal Software Engineer IS - Hybrid The 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... 
    Minimum wage
    Full time
    Local area
    Shift work

    Providence Service

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

     ...and Microsoft. Our work spans the full software development lifecycle, with a focus on turning...  ...We are looking for a Senior Software Engineer to help build a world-class coding agent...  ...plus Experience contributing to or leading open-source projects at scale is a plus... 
    Ongoing contract
    Local area
    Immediate start

    Microsoft Corporation

    Redmond, WA
    16 hours ago
  • $142.8k - $274.8k

     ...role sits at the intersection of cloud infrastructure, systems software, virtualization, and container platforms, working closely...  ...impact our culture every day. Responsibilities As the Principal engineer on the team, your responsibilities include: Design and build... 
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...team builds the?foundational inference engines and APIs that power largescale AI inference...  ..., cloud infrastructure, and systems software-working closely with CoreAI data plane,...  ...every day.? Responsibilities As?the Principal?engineer on the?team, your responsibilities... 
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...the intelligent systems that power Bing Image Search and multimodal experiences across Microsoft's AI ecosystem. As a Principal Software Engineer on the Image Search Experience team, you will define and build AI-native platforms that combine multimodal understanding,... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Redmond, WA
    1 day ago
  •  ...defense, and infrastructure. Responsibilities: Lead the design and development of scalable,...  ...standards. Mentor and develop engineers, fostering a culture of collaboration, accountability...  ...large-scale, distributed cloud-based software solutions. 10+ years of experience... 
    Flexible hours

    Worldscape Technology Inc.

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

     ...Frameworks team at Microsoft develops software that pushes the cutting edge of...  ...Copilot+ PC, and many others. As the Principal Software Engineer on our team, you would have the opportunity...  ..., service, or platform. Leading by example and mentoring others to produce... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

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

     ...interact with their PCs. Whether it's designing intelligent prompts, engineering robust backends to interface with models, or developing native...  ...and UX features, this team does it all. As a Software Engineer on the team, you will work at the intersection of distributed... 
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...audio, video, and multimodal content. We are looking for a Principal Software Engineer - Responsible AI who is passionate about building customer...  ..., scalability, robustness, and observability. Lead project development across the organization and work with subject... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

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

     ...a cloud-enabled world. Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with...  ...The Observability team within Azure Data is hiring a Principal Software Engineer with deep Kubernetes expertise to help build the... 
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...and continuously evaluate and optimize agents. As a senior engineer within Foundry Agents, you will help build and evolve large-scale...  ...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
  • $142.8k - $274.8k

     ...innovation and your impact is demonstrated every day. As a Principal Software Engineering Architect on the Microsoft Digital team, you will be at...  ...influential organizations in the world. In this role, you will lead the design and development of core network management and... 
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...OpenAI, Anthropic, Mistral, Cohere, Llama, and more. As a? Principal Software Engineer , you will shape the future of one of the?largest and...  ...alongside world-class engineers and cross-functional partners. Lead through architecture, code reviews, mentorship, and... 
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...security, and compliance for some of the world's most demanding communications workloads. We are seeking a Principal Software Engineering Manager to lead a mixed organization of Site Reliability Engineers and Software Engineers responsible for building and operating... 
    Ongoing contract
    Local area

    Microsoft Corporation

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

     ...Overview Microsoft has an exciting opportunity for a Principal Software Engineer Manager to lead engineering teams responsible for developing, deploying, operating, and continuously improving Azure services within Microsoft Specialized Clouds. This role sits at the... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.

    Microsoft Corporation

    Redmond, WA
    4 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...  ...in service of company-wide developer productivity. You'll lead through excellent contributions to the ESAI codebase, advocate... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Redmond, WA
    2 days ago
  •  .... Worldscape is looking for a seasoned Principal Engineer to join our expanding team. We are at the...  ...list of customers. You will lead agrowingtechnicalteamthatworks on challenging...  ...end solutions. Drive best practices in software design, testing, CI/CD, observability,... 
    Flexible hours

    Worldscape Technology Inc.

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

     ...Overview M365 Copilot Inference is a high-impact engineering team advancing applied AI and large-scale machine learning...  ...available Copilot experiences. We’re hiring a Principal Software Engineering Manager to lead a team focused on control plane automations for... 
    Ongoing contract
    Work at office
    Local area
    3 days per week

    Microsoft Corporation

    Redmond, WA
    1 day ago
  • $200k - $285k

     ...with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational...  ...architecture for SpaceX’s AI platform and security infrastructure Lead high-impact initiatives with full ownership over strategy,... 
    Permanent employment
    Temporary work

    SpaceX

    Redmond, WA
    3 days ago
  • $155k - $215k

    Protingent is looking for a Principal Software Engineer in Redmond, WA, with a salary range of $155,000 to $215,000. The ideal candidate should have over 10 years of software development experience and deep architectural knowledge across multiple services. Responsibilities... 
    Remote job

    Protingent

    Redmond, WA
    3 days ago

Do you want to receive more vacancies?

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