Principal Software Engineer - IC3 Platform & AI Ops Engineering

Microsoft empowers every person and organization on the planet to achieve more through technology and cloud solutions.
Cloud
Principal Software Engineer
Hybrid
8+ years of experience
AI · Enterprise SaaS

Description For Principal Software Engineer - IC3 Platform & AI Ops Engineering

Microsoft is building the Intelligent Conversation and Communications Cloud (IC3), powering major products like Skype and Teams that serve millions of users. The IC3 Platform & AI Ops Engineering team is seeking a Principal Software Engineer to lead security, deployment, reliability, and AI operations initiatives. This role is crucial in developing tools, processes, and infrastructure that enable IC3 developers worldwide to create secure and compliant services.

The position offers an opportunity to work with cutting-edge technology in microservices architecture, focusing on making conversations more intelligent through AI integration. You'll be part of a team that powers real-time conversation products, ensuring high-quality audio and video calling, meetings, and chat services work seamlessly across all devices.

As a Principal Engineer, you'll collaborate with teams across Microsoft, including IC3, Azure, and Office, working on critical infrastructure that supports millions of users. The role requires expertise in microservices architecture, security protocols, and the ability to drive engineering excellence across distributed teams. You'll be instrumental in shaping the future of communication technology while working in a hybrid environment that offers flexibility and work-life balance.

The ideal candidate will have extensive experience in software engineering, with a proven track record of implementing large-scale microservices architecture. You'll need strong technical leadership skills and the ability to influence engineering practices across the organization. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave, making this an excellent opportunity for experienced engineers looking to make a significant impact.

Last updated 11 days ago

Responsibilities For Principal Software Engineer - IC3 Platform & AI Ops Engineering

  • Collaborate with geographically distributed teams across Microsoft
  • Formulate standardized deployment tools, processes, and architectures
  • Evangelize broad and structural changes to engineering practices
  • Foster a data-focused culture and rhythm of business to systematically reduce risk
  • Work in a regulated environment and design compliance and security solutions
  • Transform incomplete, conflicting, or ambiguous inputs into solid plans
  • Make effective, data-driven trade-offs between competing business needs
  • Design easy-to-use solutions for problems with complex constraints
  • Work cross-functionally in a global organization with diverse partners in different time zones

Requirements For Principal Software Engineer - IC3 Platform & AI Ops Engineering

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field with technical engineering experience
  • Experience with architecting and implementing massive scale microservices architecture
  • Experience with best-in-class security protocols for protecting microservices
  • Experience in formulating solutions for large organizations with Safe Change management
  • Must pass Microsoft Cloud Background Check

Benefits For Principal Software Engineer - IC3 Platform & AI Ops Engineering

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 - IC3 Platform & AI Ops Engineering

Principal Cloud Network Engineer, Azure Fiber

Lead Azure Fiber's global optical network infrastructure as Principal Cloud Network Engineer at Microsoft, focusing on network optimization and AI integration.

Principal Software Engineer - Azure Storage

Principal Software Engineer position at Microsoft working on Azure Storage, focusing on AI-scale distributed systems and cloud infrastructure with competitive compensation and remote work options.

Principal Sourcing Engineer

Principal Sourcing Engineer position at Microsoft focusing on silicon technology sourcing strategy and supply chain management for cloud infrastructure.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on security solutions and cloud services development with extensive leadership responsibilities.

Principal Software Engineer Manager-Azure Edge and Platform

Lead Microsoft's Azure Edge + Platform engineering team, managing cloud-native services development and team of engineers in hybrid work environment.