Principal Software Engineer - IC3 Platform & AI Ops Engineering

2 Weeks 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

Take-Two Interactive - Senior Product Security Engineer

Take-Two Interactive

(Remote)
1 Day ago
ByteDance - Software Engineer Intern (Cloud Native Infrastructure)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
anydesk - Software Developer Generalist

anydesk

Stuttgart, Baden-Württemberg, Germany (On-Site)
7 Hours ago
Boomi - Senior Software Engineer - Platform Architecture Service

Boomi

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Google - Software Engineering Manager, Visual Language and Multimodal Modeling

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Every matrix - Java Developer - Middle

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
NVIDIA - Senior Full-Stack Web Applications Software Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
Nagarro - Senior Staff Engineer, CRM Salesforce

Nagarro

New York, New York, United States (On-Site)
6 Months ago
Google - Software Engineer, gReach Program for People with Disabilities

Google

Beijing, Beijing, China (On-Site)
1 Week ago
Nagarro - Staff Engineer, Java

Nagarro

(On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Technical Support Engineer

Microsoft

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Boomi - Software Support Senior Engineer

Boomi

Vancouver, British Columbia, Canada (On-Site)
23 Hours ago
Google - Staff Software Engineer, Google Cloud Networking

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Imagineio - Lead QA Engineer

Imagineio

Delhi, India (Hybrid)
1 Month ago
Litmus - Senior QA Test Engineer

Litmus

Pune, Maharashtra, India (On-Site)
23 Hours ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
Canva - Senior Backend Engineer - Support Automation and AI Enablement

Canva

Brisbane, Queensland, Australia (Remote)
4 Weeks ago
Dream Sports - Software Development Engineer 3 - Machine Learning & Data Platform

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Google - Software Engineer III, Full Stack, Core

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
The Walt Disney Company - Technology Manager

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Bohemia Interactive - Lead Programmer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
PwC - Senior Consultant - Technology Consulting - Financial Sector

PwC

Prague, Prague, Czechia (On-Site)
6 Months ago
Tesla - Delivery Advisor

Tesla

Central Bohemian Region, Czechia (On-Site)
2 Months ago
PwC - Data Engineer - Financial Crime team

PwC

Prague, Prague, Czechia (On-Site)
7 Months ago
VECTOR NORTH - Producer

VECTOR NORTH

Prague, Czechia (Hybrid)
1 Day ago
Microsoft - Principal Software Engineering Manager

Microsoft

Prague, Prague, Czechia (On-Site)
1 Week ago
Virtuos - Network Programmer

Virtuos

Czechia (Hybrid)
1 Month ago
Bohemia Interactive - Vehicle Programmer

Bohemia Interactive

Mníšek, Liberec Region, Czechia (On-Site)
2 Months ago
Anthology - Senior Software Engineer

Anthology

Brno, South Moravian Region, Czechia (Hybrid)
4 Months ago
Warhorse Studios - DevOps / C# Tools Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Epic Games - Senior Software Engineer, Developer Relations (UE China)

Epic Games

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Meta - Production Engineering

Meta

Cambridge, Massachusetts, United States (Hybrid)
5 Months ago
Visa - Software Engineer - Full Stack

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Niantic - Software Engineer, Server

Niantic

Tokyo, Japan (Hybrid)
2 Weeks ago
UXBERT Labs - Senior Solution Architect

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
1 Month ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Canada (Remote)
6 Months ago
Nagarro - Senior Staff Engineer, NodeJS

Nagarro

India (Remote)
6 Months ago
Avathon - Senior Full Stack Engineer

Avathon

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Senior Software Engineer, Infrastructure

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Nagarro - Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
6 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.

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Shanghai, Shanghai, China (Hybrid)

Beijing, Beijing, China (On-Site)

Washington, United States (On-Site)

Phoenix, Arizona, United States (On-Site)

Penang, Malaysia (On-Site)

London, England, United Kingdom (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