Principal Software Engineer

Microsoft Microsoft · Big Tech · Amsterdam, NH +1 · Software Engineering

Principal Software Engineer role within Microsoft's Industry Solutions Engineering (ISE) team, focusing on co-engineering AI-powered, cloud-based solutions with customers. The role involves applying AI across the full lifecycle using the Hypervelocity Engineering (HVE) methodology, providing hands-on technical leadership, and offering product roadmap feedback. It's a senior individual contributor role with significant customer-facing responsibilities.

What you'd actually do

  1. Demonstrate engineering excellence by staying current on the latest software engineering practices, helping the team embrace new technologies with rigor and consistency, and actively exchanging ideas with leading practitioners across ISE, Microsoft, and the broader industry to raise the bar on how we build and deliver.
  2. Provide customer technical leadership by engaging directly in lighthouse customer engagements, developing a strong understanding of customer business needs, and helping customers adopt the latest Microsoft technologies across the full stack to deliver meaningful business outcomes.
  3. Provide product roadmap feedback by identifying recurring patterns across customer engagements, building trusted relationships with Microsoft product group leaders, and helping advance the product roadmap through clear, evidence-based insights from the field.
  4. Apply hands-on technical skills to advance the capabilities of both our own teams and our customers’ teams, and demonstrate the art of the possible through practical problem solving, prototyping, and direct engineering engagement.

Skills

Required

  • Bachelor's Degree in Computer Science, or related technical discipline AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Extensive customer-facing experience working directly with senior customer stakeholders at executive-minus-one level (e.g., CTO/CIO/CDO direct reports, Business Unit leaders), with a track record of building trusted-advisor relationships, influencing technology strategy, and translating engineering depth into business outcomes.

Nice to have

  • containerize compute workloads
  • high scale data
  • build end-to-end engineering deployment systems
  • emerging AI technologies

What the JD emphasized

  • customer technical leadership
  • Hands-on technical leadership

Other signals

  • AI-powered, cloud-based solutions
  • Hypervelocity Engineering (HVE), a methodology of applying AI across the full lifecycle
  • co-engineer solutions to their toughest business challenges
  • customer technical leadership
  • Hands-on technical leadership