Principal Software Engineering Lead

Technology, Data & Digital · Software & Web Development · Software Engineering · Data Engineering · DevOps

In short

The Engineering Workforce Strategy and Operations team is looking for a Principal Software Engineering Lead to define and drive the engineering vision for Microsoft's internal AI-powered workforce resource management platform, RAMP. This role involves architecting a scalable and intelligent system for workforce planning, integrating AI and data, and leading technical direction across multiple organizations.

Responsibilities

  • Define and own the technical vision and architectural strategy for the 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.
  • 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).
  • 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.
  • Set and enforce engineering standards, design principles, and best practices across the platform.
  • Lead architecture reviews, design reviews, and technical decision-making forums.
  • 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.
  • Guide engineering teams through implementation of architectural patterns and critical system components.
  • Mentor and develop senior engineers and emerging architects.
  • Raise the technical bar across the team through design rigor and knowledge sharing.

Requirements

  • 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.
  • Ability to meet Microsoft, customer and/or government security screening requirements.
  • Must pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Desired 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).

Benefits

  • The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year.
  • Base pay range in San Francisco Bay area and New York City metropolitan area is USD $188,000 - $304,200 per year.
  • Certain roles may be eligible for benefits and other compensation.
#AI-powered#workforce planning#talent allocation#system architecture#data platforms#distributed systems#agile development#enterprise-grade platforms#cloud-native design#internal business platforms#operational systems#sensitive data environments
Microsoft Logo

Company

Microsoft

Job Posted

1 week ago

Employment Type

Full Time

WorkMode

Hybrid

Experience Level

Senior

Locations

USA

Qualification

Bachelor

Applicants

Be an early applicant