Software Engineer 2- Cognitive Service Platform

Microsoft is a global technology company dedicated to creating pioneering platforms and services that enable developers and businesses worldwide.
Cloud
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer 2- Cognitive Service Platform

Microsoft's Cognitive Service Platform team is seeking a talented Software Engineer 2 to join their innovative cloud services development team. This role offers an exciting opportunity to work on cutting-edge AI and cloud technologies that impact millions of users worldwide. As part of the team, you'll be responsible for developing and maintaining robust cloud services within a distributed environment, focusing on scalability and security.

The position requires a strong background in distributed systems development, with at least 2 years of experience and expertise in modern programming languages. You'll be working with state-of-the-art technologies including microservices architecture and Kubernetes, while contributing to AI-driven solutions that power numerous sectors.

The role offers a hybrid work environment with up to 50% work from home flexibility, and includes some travel (0-25%). As part of Microsoft's comprehensive benefits package, you'll receive industry-leading healthcare, educational resources, parental leave, and various other perks. This is an excellent opportunity for a mid-level engineer looking to make a significant impact in cloud computing and AI services while working with one of the world's leading technology companies.

The ideal candidate will combine technical expertise with strong collaboration skills, contributing to both system development and team success. You'll be part of a dynamic environment that values innovation, continuous learning, and professional growth, while working on projects that shape the future of cloud and cognitive services.

Last updated a day ago

Responsibilities For Software Engineer 2- 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 Software Engineer 2- Cognitive Service Platform

Go
Kubernetes
  • 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++
  • 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 Software Engineer 2- Cognitive Service Platform

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

Interested in this job?

Jobs Related To Microsoft Software Engineer 2- Cognitive Service Platform

Software Engineer II - CTJ - POLY

Microsoft Software Engineer II position focusing on cloud security and DevOps for government infrastructure, requiring Top Secret clearance and strong development skills.

Cloud Network Engineer II

Cloud Network Engineer II position at Microsoft Azure, focusing on large-scale data center network architecture and infrastructure management.

Software Engineer II - CTJ - Poly

Microsoft Cloud+AI Azure Data Team seeks Software Engineer II for secure cloud services development, requiring top security clearance and 2+ years experience.

Outside Plant Telecom Engineer

Outside Plant Telecom Engineer role at Microsoft focusing on optical fiber network design and engineering for cloud infrastructure.

Software Engineer II - CTJ - Poly

Microsoft Software Engineer II position focusing on Azure SQL development with emphasis on cloud infrastructure and security requirements.