Principal Software Engineer & Architect - Product Lifecycle Management

Microsoft is a global technology company that delivers cloud services and infrastructure for over 200 online businesses through more than 200 datacenters worldwide.
$137,600 - $267,000
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer & Architect - Product Lifecycle Management

Microsoft's Cloud Supply Chain (CSCP) organization is seeking a Principal Software Engineer and Architect to join their team. This role is crucial in building technology platforms for next-generation Microsoft data centers, racks, servers, surface devices, and gaming consoles. The position sits within Microsoft's expanding Cloud business, which supports over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive, and Microsoft Azure platform.

The ideal candidate will bring deep expertise in PLM/PDM (Product Lifecycle Management/Product Data Management) and Master Data domains. You'll be working with a global infrastructure comprising more than 200 datacenters supporting services for over 1 billion customers across 90+ countries. This role offers a unique opportunity to shape the future of Microsoft's infrastructure while working with cutting-edge technologies.

As a Principal Engineer, you'll collaborate with Product Managers and multiple business lines to create vision and architecture for innovative solutions. The role requires strong technical leadership, with a focus on building secure, reliable, and performant systems that drive efficiency and excellence. You'll be expected to mentor other engineers and foster a culture of continuous learning while staying ahead of industry trends.

The position offers competitive compensation, comprehensive benefits, and the opportunity to work in a hybrid environment (up to 50% work from home). You'll be part of an organization that values innovation, technical excellence, and collaborative problem-solving. If you're passionate about large-scale systems, have deep technical expertise, and want to impact billions of users worldwide, this role presents an exceptional opportunity to advance your career at one of technology's leading companies.

Last updated 2 hours ago

Responsibilities For Principal Software Engineer & Architect - Product Lifecycle Management

  • Collaborate with product managers, business teams, leadership, and engineering to create product vision and architecture
  • Research and experiment with cutting-edge technologies to drive innovation
  • Lead the design and implementation of world class PLM/PDM/Master Data platforms
  • Mentor and guide engineers
  • Improve engineering practices and processes
  • Drive initiatives across team and organizational boundaries

Requirements For Principal Software Engineer & Architect - Product Lifecycle Management

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 6+ years technical engineering experience with coding
  • 3+ years of experience in PLM/PDM and Master Data domains
  • Must pass Microsoft Cloud Background Check
  • Understanding of supply chain processes and systems
  • Understanding of software engineering principles, distributed systems, design patterns
  • Strong communication and leadership skills

Benefits For Principal Software Engineer & Architect - Product Lifecycle Management

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Principal Software Engineer & Architect - Product Lifecycle Management

Software Engineer L7, Growth Engineering

Principal Software Engineer role at Netflix leading Growth Engineering initiatives, architecting systems for billing, payments, and consumer platforms.

Principal Technical Program Manager - Technical Strategic Programs

Lead strategic technical programs at Intuit, driving technology ecosystem operations and delivering critical platform initiatives for global financial technology products.

SOC Infrastructure IP System HW Architect

Senior hardware architecture role focusing on SOC infrastructure IP development at Qualcomm, requiring extensive experience in hardware design and system architecture.

Principal Windows Software Architecture (Remote)

Principal Windows Software Architecture role at Qualcomm, focusing on Windows on Snapdragon products and system architecture.

Principal Full Stack Software Developer- Local Government Public Safety

Principal Full Stack Software Developer position at Oracle focusing on Local Government Public Safety solutions, offering remote work and competitive benefits.