Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 designing and managing 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, with a proven track record of building large-scale software systems. 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, working at the intersection of cloud computing, supply chain, and product lifecycle management. You'll collaborate with Product Managers and multiple business lines to create vision and architecture while designing innovative solutions that are secure, reliable, and performant.

The position offers competitive compensation ranging from $137,600 to $267,000 (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. The hybrid work environment (up to 50% work from home) provides flexibility while maintaining collaborative opportunities.

As a Principal Engineer, you'll lead technical initiatives, mentor team members, and drive engineering excellence across the organization. This role is perfect for someone who combines technical expertise with strategic thinking and leadership skills, eager to impact Microsoft's cloud infrastructure at a global scale.

Last updated 7 months ago

Responsibilities For Principal Software Engineer & Architect - Product Lifecycle Management

  • Collaborate closely with product managers, business teams, leadership, and engineering to create product vision and architecture
  • Stay ahead of industry trends by researching and experimenting with cutting-edge technologies
  • Lead the design and implementation of world class PLM/PDM/Master Data platforms
  • Mentor and guide engineers, fostering a culture of excellence
  • Continuously 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 in languages including C, C++, C#, Java, JavaScript, or Python
  • 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
  • Communication and leadership skills
  • Technical expertise in one or more programming languages

Benefits For Principal Software Engineer & Architect - Product Lifecycle Management

Medical Insurance
Parental Leave
Education Budget
  • 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?