Software Engineer 2- Cognitive Service Platform

43 Minutes ago • 2 Years + • Backend Development • Full Stack Development

About the job

Job Description

Microsoft's Cognitive Service Platform team seeks a Software Engineer 2 to design, develop, and maintain robust cloud services in a distributed environment. Responsibilities include creating new features, enhancing existing systems, writing clean and testable code, troubleshooting live-site issues, deploying fixes, improving system reliability, and collaborating with cross-functional teams. The ideal candidate will have at least 2 years of experience in large-scale distributed systems, proficiency in object-oriented design, and coding experience in languages like C#, Go, Rust, Java, C, or C++. Familiarity with microservices, Kubernetes, and observability tools is preferred. The role contributes to AI-driven solutions impacting millions of users.
Must have:
  • 2+ years experience in large-scale distributed systems
  • Object-oriented design principles
  • Proficiency in C#, Go, Rust, Java, C, or C++
  • Design, develop, and maintain cloud services
Good to have:
  • Microservices architecture
  • Kubernetes (K8s)
  • Observability tools
  • Understanding of network protocols and cloud service architecture
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

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

  • Bachelor’s degree or higher in Computer Science or related field. At least 2 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 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.
  • 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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

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

Dublin, County Dublin, Ireland (On-Site)

Beijing, Beijing, China (On-Site)

Taipei City, Taiwan (On-Site)

Redmond, Washington, United States (On-Site)

San José, San José Province, Costa Rica (On-Site)

Vancouver, British Columbia, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Infoblox - Director, Software Engineering

Infoblox, Canada (On-Site)

Aera Technology - Senior Software Engineer (Backend Java)

Aera Technology, India (On-Site)

Paytm - QA Automation- Senior QA Engineer

Paytm, India (On-Site)

DISCO - Software Engineer III, Backend

DISCO, India (On-Site)

Playrix - Golang Tech Lead

Playrix, Serbia (Remote)

Apollo - Staff Software Engineer, Rust (UK)

Apollo, United Kingdom (Remote)

NetEase Games - Senior Online Services Engineer (US or Can)

NetEase Games, United States (Remote)

bosh group india - Backend Developer-Support Engineer

bosh group india, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Luxoft - Calypso Application Support

Luxoft, Singapore (On-Site)

Interactive Brokers - Senior Java Developer

Interactive Brokers, Hungary (Hybrid)

Kira Studio - Backend Engineer(rootPe)

Kira Studio, India (Remote)

GoTo Group - One KYC Senior Backend Engineer

GoTo Group, India (On-Site)

The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company, United States (On-Site)

Luxoft - Senior Angular/Java Full-Stack Developer

Luxoft, United States (Remote)

Paypal - Senior Engineer, Backend (Java)

Paypal, United States (Hybrid)

Playrix - Lead SDET

Playrix, Ukraine (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Beijing, Beijing, China

Logitech - CMF Technical Manager

Logitech, China (On-Site)

Riot Games - Senior Content Producer

Riot Games, China (On-Site)

Intel Corporation - DMTM NAND Reliability Engineer

Intel Corporation, China (On-Site)

Unity - Senior Account Executive

Unity, China (On-Site)

Virtuos - Software Engineer Trainee

Virtuos, China (On-Site)

Microsoft - Software Engineer 2 (Data)

Microsoft, China (On-Site)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Warner Bros Discovery - Software Engineer II - Kafka (AMS Team),Bangalore

Warner Bros Discovery, India (On-Site)

Assystems - Backend Developer – ETL Integration

Assystems, India (On-Site)

Netflix - Distributed Systems Engineer L5 - Delivery

Netflix, United States (On-Site)

Flow - Senior/Staff Backend Software Engineer

Flow, United States (Hybrid)

Luxoft - Senior Golang Developer

Luxoft, India (Remote)

Unity - Senior ML Engineer

Unity, Israel (On-Site)

SuperPlay - Server Tech Lead

SuperPlay, Israel (On-Site)

Get notifed when new similar jobs are uploaded