Principal Software Engineer(largescale distributed system)

1 Month ago • 8 Years + • Backend Development • Full Stack Development

Job Summary

Job Description

Microsoft's Cognitive Service Platform team seeks a Principal Software Engineer to design, develop, and maintain cloud services within a distributed environment. Responsibilities include creating new features, enhancing existing systems, writing clean and testable code, troubleshooting live-site issues, and collaborating with cross-functional teams. The ideal candidate will have at least 8 years of experience in large-scale distributed systems, proficiency in languages like C#, Go, Rust, Java, C, or C++, and familiarity with microservices, Kubernetes, and observability tools. The role involves ensuring security compliance and leveraging both Microsoft technologies and cutting-edge open-source solutions to deliver impactful AI-driven solutions.
Must have:
  • 8+ years in large-scale distributed systems
  • Object-oriented design
  • C#, Go, Rust, Java, C, or C++ experience
  • Design, develop, maintain features
  • Troubleshoot and improve system reliability
Good to have:
  • Microservices architecture
  • Kubernetes (K8s)
  • Observability tools
  • Network protocols and cloud architecture
  • Strong collaboration skills
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

At Microsoft, we are dedicated to creating pioneering platforms and services that enable developers and businesses around the globe. Our Cognitive Service Platform team is at the forefront of innovation, developing robust, scalable, and secure solutions that fuel advanced applications and workflows throughout numerous sectors.
We’re seeking talented software engineers. In this role, you'll contribute to the creation and maintenance of robust cloud services within a distributed environment. We're looking for a seasoned professional with a passion for developing intelligent, efficient cloud platforms. If you're excited about working with cutting-edge technologies and contributing to AI-driven solutions that impact millions, we'd love to hear from you.

Qualifications

Required:
• Bachelor’s degree or higher in Computer Science or related field. At least 8 years development experiences in largescale distributed system.
• Experience with object-oriented design principles.
• Experience coding in languages such as C#, Go, Rust, Java, C, or C++.
Preferred:
• Familiarity with microservices architecture, Kubernetes (K8s), and observability tools (e.g., logs, metrics).
• Understanding of network protocols and cloud service architecture.
• Strong collaboration skills and a passion for driving impactful results.


 

#MicrosoftAI

Responsibilities

As a Principal Software Engineer, you will:
• Design, develop, and maintain new features and enhance existing systems.
• Write clean, testable, and maintainable code.
• Troubleshoot live-site issues, deploy fixes, and improve system reliability.
• Work collaboratively with cross-functional teams to drive project success.
• Embrace both Microsoft technology and cutting-edge open source technology
• Ensure security compliance by configuring, updating, and maintaining security tools and standards.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Similar Jobs

N-iX - Senior Automation QA Engineer (#2574)

N-iX

Colombia (On-Site)
1 Month ago
Moon Active - Game Developer

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Barracuda Networks  Inc  - Software Development Engineer in Test

Barracuda Networks Inc

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Zebra Technologies - Software Engineer, II

Zebra Technologies

Pune, Maharashtra, India (Hybrid)
3 Months ago
J5 Consulting - Data Scientist

J5 Consulting

Virginia, United States (On-Site)
1 Year ago
Pragma - Professional Services Engineer - Customer Operations

Pragma

Canada (Remote)
2 Months ago
ZeptoLab - Senior Golang Developer

ZeptoLab

Vojvodina, Serbia (Remote)
1 Month ago
MediaOcean - Senior Software Engineer - Development (Java) -1

MediaOcean

Pune, Maharashtra, India (Hybrid)
3 Months ago
Seedify - Backend Game Developer

Seedify

(Remote)
2 Months ago
Axon - Senior Privacy Engineer

Axon

Scottsdale, Arizona, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Hitachi - Java Developers

Hitachi

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Fluence - Staff Data Engineer

Fluence

Houston, Texas, United States (Hybrid)
3 Months ago
Sinch - Product Security Engineer

Sinch

Melbourne, Victoria, Australia (Hybrid)
3 Months ago
Moloco - Staff Software Engineer

Moloco

Bengaluru, Karnataka, India (On-Site)
4 Months ago
The Walt Disney Company - Sr Software Engineer (Android)

The Walt Disney Company

New York, New York, United States (On-Site)
1 Month ago
Branch GG - Senior Unity Engineer

Branch GG

Seattle, Washington, United States (Remote)
8 Months ago
Glean - Solutions Engineer

Glean

(Remote)
2 Months ago
Supercell - Data Engineer, Marketing Data

Supercell

Helsinki, Uusimaa, Finland (On-Site)
3 Months ago
Nagarro - Principal Engineer, Hybris

Nagarro

India (Remote)
3 Months ago
Principal Global Services - Architect - Engineering

Principal Global Services

Hyderabad, Telangana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, Beijing, China

 Vizrt - Channel Sales Manager, China

Vizrt

Beijing, Beijing, China (Hybrid)
2 Months ago
Riot Games - Senior Game Designer - FFGS

Riot Games

Shanghai, Shanghai, China (On-Site)
6 Months ago
Supercell - Combat Animator, Project R.I.S.E

Supercell

Shanghai, Shanghai, China (On-Site)
3 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

China (Remote)
3 Months ago
Animoca Brands - Backend Developer

Animoca Brands

China (Remote)
4 Months ago
undefined - Scenario mode FO

Beijing, Beijing, China (On-Site)
6 Months ago
Ubisoft - Senior Network Programmer (Unannounced tactical game)

Ubisoft

Chengdu, Sichuan, China (On_site)
2 Months ago
Tencent - Live-Ops Specialist- Data Analysis & In-game Activities

Tencent

Shenzhen, Guangdong Province, China (On-Site)
6 Months ago
Microsoft - Solution Area Specialists Director-Data & AI

Microsoft

Beijing, Beijing, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

CloudHire - Senior Backend Developer

CloudHire

Mumbai, Maharashtra, India (Remote)
3 Months ago
Luxoft - Java Intern

Luxoft

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
2 Months ago
LeoVegas - Node.js Engineer

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
Evolution - Scala Spark Developer

Evolution

Riga, Latvia (Hybrid)
8 Months ago
CCP Games - Senior Distributed Systems Engineer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (Remote)
1 Month ago
Postman - Backend and Systems Engineer, Flows

Postman

New York, New York, United States (On-Site)
3 Months ago
Sigma Software - Senior Java Developer

Sigma Software

Brasília, Federal District, Brazil (On-Site)
3 Months ago
Epic Games - Senior Engineer, Patching

Epic Games

United States (On-Site)
1 Month ago
Silent Games - Online Programmer [UK ONLY]

Silent Games

Newcastle Upon Tyne, England, United Kingdom (On-Site)
8 Months ago
Red Rover Interactive - Senior Server programmer

Red Rover Interactive

Oslo, Oslo, Norway (Hybrid)
8 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)

Jakarta, Jakarta, Indonesia (On-Site)

Milan, Lombardy, Italy (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

London, England, United Kingdom (On-Site)

Virginia, United States (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