Principal Software Engineer - IC3 Platform & AI Ops Engineering

31 Minutes ago • All levels • Full Stack Development

Job Summary

Job Description

This Principal Software Engineer role focuses on the Intelligent Conversation and Communications Cloud (IC3) Platform & AI Ops Engineering at Microsoft. Responsibilities include architecting and building massive-scale microservices, developing deployment tools and processes, ensuring security and compliance, collaborating with global teams, and fostering a data-driven culture. The ideal candidate will have experience with microservices architecture, security protocols, and large-scale deployments, with a proven ability to work in a regulated environment and design compliance and security solutions. The role involves working with internal engineers to improve engineering practices and transform ambiguous inputs into solid plans. They will also work with geographically distributed teams across Microsoft (including IC3, Azure, and Office) and cross-functional disciplines.
Must have:
  • Experience with massive-scale microservices architecture
  • Experience with best-in-class security protocols
  • Ability to collaborate with geographically distributed teams
  • Experience with formulating solutions for large organizations
  • Bachelor's degree in Computer Science or related field
Good to have:
  • Master's Degree in Computer Science
  • Experience in Safe Change management

Job Details

Overview

We are building the Intelligent Conversation and Communications Cloud (IC3). We power Microsoft’s first-party real-time conversation products, notably Skype and Teams with many millions of users, by providing reliable and high-quality audio and video calling, meetings, and chat services that work every time, from anywhere, on any device. And we expose our core capabilities to third-party partners, with which they can bring conversations to life in their own products. With IC3, we will enable customers to do more by making conversations on our platform more intelligent, surfacing useful information in real-time and taking actions on the customers’ behalf during the conversation. And, we will learn from each conversation. Every call, meeting, or chat will make the next one better.


We are looking for a Principal Software Engineer to join our team!

Our team (IC3 Platform & AI Ops Engineering) is central team that focuses on security, deployment, reliability and AI operations for all of IC3. This candidate will be passionate, self-motivated, and experienced in microservices. This role is essential in building tools, processes, automation, and engineering infrastructure that empower IC3 developers worldwide to create secure and compliant services trusted by both consumers and highly-regulated enterprises.

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications: 

  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience with architecting and seeing massive scale microservices architecture thru from conception to production.

Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications: 

  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Master's Degree in Computer Science or related technical field AND years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience with best-in-class security protocols for protecting disparate micro services.
  • Experience in formulating solutions for large organizations with Safe Change management.

Responsibilities

  • Collaborate with geographically distributed teams across Microsoft (including IC3, Azure, and Office) and cross-functional disciplines (including developer, security, privacy, and compliance teams).
  • Formulate standardize deployment tools, processes, and architectures to help developers effortlessly meet these requirements and assist microservice owners in onboarding these solutions.
  • Evangelize broad and structural changes to engineering practices by working with internal engineers and living their experiences by closely working with them.
  • 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 and between quick fixes and full-scale solutions.
  • Design easy-to-use solutions for problems with complex constraints.
  • Exhibit the ability to work cross-functionally in a global organization with diverse partners in different time zones.
  • Embody our Culture & Values. 

Similar Jobs

Netflix - Distributed Systems Engineer (L5) - Data Platform

Netflix

United States (Remote)
5 Months ago
Microsoft - Principal Applied Scientist

Microsoft

Bengaluru, Karnataka, India (On-Site)
6 Hours ago
Visa - Senior Consultant Software Engineer - Full Stack

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
Tencent - Cross-Border Payment Software Engineering Intern

Tencent

(On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, QA Automation

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
6 Months ago
SciPlay - Sr. Full Stack Software Engineer

SciPlay

Kyiv, Kyiv City, Ukraine (On-Site)
2 Weeks ago
Microsoft - Senior Software Engineer - Frontend

Microsoft

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Hours ago
Nagarro - Principal Engineer, .Net Fullstack

Nagarro

India (Remote)
6 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
Warner Bros Games - Senior Software Engineer

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Software Engineer, Full Stack

Google

(On-Site)
4 Months ago
Electronic Arts - Senior Manager, Generative AI Software Engineering

Electronic Arts

Orlando, Florida, United States (On-Site)
1 Week ago
PlayStation Global - Software Development Engineer in Test

PlayStation Global

Dublin, County Dublin, Ireland (On-Site)
6 Days ago
ByteDance - Security Software Engineer

ByteDance

Singapore (On-Site)
2 Days ago
Next Level Business Services - Java UI Developer

Next Level Business Services

Tampa, Florida, United States (On-Site)
5 Months ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Redmond, Washington, United States (Remote)
5 Months ago
ION - Lead Java Developer, New York

ION

New York, New York, United States (Hybrid)
6 Months ago
Nintendo - Intern - IT Security

Nintendo

Redmond, Washington, United States (On-Site)
5 Months ago
Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
9 Months ago
Playrix - Lead SDET

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Wargaming - Render Engineer (Unannounced project)

Wargaming

Prague, Prague, Czechia (On-Site)
4 Months ago
Evolution - Talent Acquisition Lead

Evolution

Prague, Czechia (On-Site)
20 Hours ago
Bohemia Interactive - Environment Artist

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
4 Months ago
Canva - Senior Computer Vision Engineer - Photo AI

Canva

Prague, Czechia (Remote)
2 Months ago
Microsoft - Principal Software Engineer

Microsoft

Prague, Prague, Czechia (On-Site)
6 Hours ago
Bohemia Interactive - Lead Technical Designer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
Bohemia Interactive - IT Administrator

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
1 Day ago
Bohemia Interactive - AI Designer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
3 Weeks ago
Bohemia Interactive - Junior Technical Artist

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Days ago
Wargaming - Motion UI Designer

Wargaming

Prague, Prague, Czechia (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Britive - SOFTWARE ENGINEER

Britive

California, United States (Remote)
4 Months ago
ION - Principal Software Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
6 Months ago
GoTo Group - Lead Software Engineer - Engineering Platforms

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
PhonePe - Software Engineer (Backend, 3 to 5 yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Technorizen Software Solutions - PHP Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
9 Months ago
Epic Games - Senior Software Engineer, Developer Relations (UE China)

Epic Games

Shanghai, Shanghai, China (On-Site)
2 Days ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

(On-Site)
5 Months ago
IntergalacticGaming - Front-end Developer

IntergalacticGaming

Manchester, England, United Kingdom (On-Site)
9 Months ago
ION - Java Junior Developer

ION

Chișinău, Chisinau, Moldova (Hybrid)
1 Month ago
Google - Software Engineer, Early Career (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Redmond, Washington, United States (Hybrid)

New York, New York, United States (On-Site)

Redmond, Washington, United States (On-Site)

Beijing, Beijing, China (On-Site)

Hyderabad, Telangana, India (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Prague, Prague, Czechia (Hybrid)

Prague, Prague, Czechia (Hybrid)

São Paulo, State Of São Paulo, Brazil (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug