The Commerce organization builds and operates scalable, resilient, AI-powered data platforms that transform complex financial and infrastructure data into trusted insights. The Principal Software Engineer will architect, design, and develop a large-scale data platform that provides actionable insights into data center infrastructure capacity utilization and product consumption revenue, enabling business teams to make data-driven decisions. The role combines cloud-native distributed systems, advanced data engineering, and AI-powered software engineering. The engineer will define technical vision and architecture for platforms that turn infrastructure telemetry, consumption, and revenue data into explainable insights supporting capacity planning, infrastructure optimization, operational efficiency, and CapEx investment decisions. The position owns architecture for data ingestion, processing, and analytics modeling, and uses AI-assisted development and agentic engineering workflows to accelerate software delivery, modernize data systems, and improve developer productivity, system reliability, and analytical accuracy. This is a technical leadership role requiring hands-on engineering expertise, architectural judgment, comfort navigating ambiguity, and the ability to influence cross-organizational initiatives while delivering measurable business impact. The position requires working onsite three days a week in Microsoft’s Redmond, Washington offices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal