Principal Software Engineer - IC3 Platform & AI Ops Engineering

1 Month 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

Google - Staff Software Engineer, Machine Learning

Google

Los Angeles, California, United States (On-Site)
1 Month ago
Forescout - Senior Full Stack Engineer

Forescout

Eindhoven, North Brabant, Netherlands (On-Site)
2 Months ago
Guardian - Senior Lead Engineer - IT

Guardian

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
ByteDance - Service Framework Software Engineer Intern

ByteDance

Singapore (On-Site)
1 Month ago
Next Level Business Services - UI Developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
7 Months ago
Google - Software Engineer II, V8 Bug Detection

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
ION - Lead Java Developer, New York

ION

New York, New York, United States (Hybrid)
8 Months ago
N-iX - Senior Frontend Engineer

N-iX

Ukraine (Hybrid)
2 Months ago
Meta - Software Engineer, Product

Meta

Washington, District Of Columbia, United States (Remote)
7 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Business Platforms

Google

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Jumio - SDE III - (Core)

Jumio

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Axi - Senior Mobile Developer

Axi

(Remote)
1 Month ago
Luxoft - Android Developer

Luxoft

Gurugram, Haryana, India (On-Site)
6 Months ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
7 Months ago
Progres - Senior Technical Support Engineer

Progres

(Remote)
2 Months ago
Google - Wearable Telemetry Tech Lead

Google

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
2 Months ago
Google - Software Engineer, Early Career (For Women in Tech Candidates)

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
7 Months ago
ByteDance - Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Interactive Brokers - Java Software Engineer

Interactive Brokers

Zug, Zug, Switzerland (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Bohemia Interactive - QA Tester

Bohemia Interactive

Brno, South Moravian Region, Czechia (On-Site)
10 Months ago
Visa - Consult & Analytics Graduate

Visa

Prague, Czechia (On-Site)
7 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
4 Months ago
Bohemia Interactive - Technical Designer - Sandbox Systems

Bohemia Interactive

Brno, South Moravian Region, Czechia (On-Site)
2 Months ago
Bohemia Interactive - Project Lead

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
7 Months ago
Wargaming - UX/UI Designer (Unannounced Project)

Wargaming

Prague, Prague, Czechia (On-Site)
2 Months ago
Bohemia Interactive - IT Technician

Bohemia Interactive

Mníšek, Liberec Region, Czechia (On-Site)
1 Month ago
Enverus - Senior Backend Engineer - Geospatial Data

Enverus

Brno, South Moravian Region, Czechia (On-Site)
1 Month ago
Wrike - Renewal Manager with Spanish

Wrike

Prague, Prague, Czechia (Hybrid)
1 Month ago
Room 8 Studio - 3D Weapons Artist, Middle

Room 8 Studio

Czechia (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Playtika - Full Stack Developer

Playtika

Poland (Hybrid)
3 Months ago
Google - Software Engineer, Early Career

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
Pocket Worlds - Staff Full-Stack Engineer (Backend Leaning)

Pocket Worlds

United States (Remote)
2 Months ago
Enphase Energy - Senior Front-end Design (Drupal)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Socialpoint - Senior Software Engineer (GameOps Tools)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Granicus - Software Engineer 3 - ROR

Granicus

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Google - Software Engineering Manager, Switchstack software

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Staff Software Engineer, Service Provisioning, EasyGCP

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Aristocrat Gaming - Senior Solutions Architect

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
2 Months ago
Google - Senior Software Engineer, Full Stack, Geo

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (On-Site)

Mountain View, California, United States (Hybrid)

Shenzhen, Guangdong Province, China (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Redmond, Washington, United States (On-Site)

Paris, Île-de-France, France (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