Taro Logo

Senior Software Engineer (Cognitive Service Platform)

Microsoft is a global technology company dedicated to creating pioneering platforms and services that enable developers and businesses worldwide.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

Microsoft's Cognitive Service Platform team is seeking a Senior Software Engineer to join their innovative team focused on developing robust, scalable, and secure cloud solutions. This role is based in Beijing, China, with a hybrid work arrangement allowing up to 50% work from home.

The position requires 5+ years of experience in large-scale distributed systems development, with expertise in languages like C#, Go, Rust, Java, or C++. You'll be working on creating and maintaining robust cloud services within a distributed environment, contributing to AI-driven solutions that impact millions of users globally.

As part of the role, you'll design and develop new features, maintain existing systems, and ensure high reliability and security compliance. The ideal candidate should have strong knowledge of microservices architecture, Kubernetes, and cloud service architecture, along with excellent collaboration skills.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company maintains a strong commitment to diversity and inclusion, providing equal opportunities to all qualified applicants.

This is an excellent opportunity for a seasoned software engineer passionate about cloud computing and AI to join one of the world's leading technology companies, working on cutting-edge solutions that shape the future of cognitive services.

Last updated 9 days ago

Responsibilities For Senior Software Engineer (Cognitive Service Platform)

  • 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

Requirements For Senior Software Engineer (Cognitive Service Platform)

Go
Java
Kubernetes
  • Bachelor's degree or higher in Computer Science or related field
  • At least 5 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++
  • Familiarity with microservices architecture, Kubernetes (K8s), and observability tools
  • Understanding of network protocols and cloud service architecture
  • Strong collaboration skills and a passion for driving impactful results

Benefits For Senior Software Engineer (Cognitive Service Platform)

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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

Related Jobs

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on backend development, big data pipelines, and LLM-based systems for MSN, Ruby and Copilot Discover business growth.

Senior Software Engineer, Community Support Engineering(Multiple roles)

Senior Software Engineer position at Airbnb's Community Support Engineering team in China, focusing on building scalable solutions for customer support operations.

Senior Backend Engineer (Trading)

Senior Backend Engineer position at Coins.ph focusing on developing high-performance trading systems using Java, handling cryptocurrency trading operations with emphasis on low latency and high concurrency.

Senior CUDA Test Development Software Engineer

Senior CUDA Test Development Software Engineer role at NVIDIA, focusing on quality assurance and test automation for CUDA products, requiring strong programming skills and testing expertise.

Senior Audio Video Engineer

Senior Audio Video Engineer position at Razer, focusing on developing screen recording and streaming functionalities with expertise in video/audio codecs and hardware acceleration.