Senior Software Engineer

Leading technology company democratizing AI and delivering breakthrough customer experiences through Azure OpenAI services.
$117,200 - $229,200
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Azure OpenAI team is seeking a Senior Software Engineer to work on one of the fastest-growing services in Azure that's critical to Microsoft's AI strategy. This role offers the opportunity to work with state-of-the-art OpenAI models and build services that bring these capabilities to customers at massive scale. You'll be part of a world-class engineering team working on the largest AI services at Microsoft, learning in a fast-paced, live-site focused environment.

The position involves designing and implementing Azure OpenAI services, driving operational excellence through data-driven approaches, and ensuring high-quality service delivery. You'll work with cutting-edge AI technologies, helping define how developers leverage these tools to build world-class applications. The role requires strong expertise in cloud services development, with experience in C#, .NET Core, Kubernetes, and microservices architecture.

As a Senior Software Engineer, you'll contribute to Microsoft's mission of democratizing AI and ensuring its benefits reach every person and organization globally. The role offers competitive compensation, comprehensive benefits, and the chance to work with industry-leading technologies. You'll be part of a team that values innovation, operational excellence, and customer impact, with opportunities for career growth and development.

The ideal candidate will have strong platform/API design skills, experience with engineering methodologies like Test Driven Development, and a proven track record of shipping high-quality software. This is an excellent opportunity for someone passionate about AI technology who wants to make a significant impact on one of Microsoft's most strategic initiatives.

Last updated 5 months ago

Responsibilities For Senior Software Engineer

  • Design, implement and deliver Azure OpenAI services meeting Azure Standards and enterprise promise
  • Use data-driven approach to build operational insights and drive operational excellence
  • Oversee the lifecycle of service delivery and service monitoring
  • Find new and innovative ways to detect defects and improve livesite quality
  • Enable customers to leverage various machine learning scenarios to drive tangible business impact
  • Provide feedback and help to improve development process and live site maintenance

Requirements For Senior Software Engineer

Java
Python
JavaScript
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years experience in C# OR Java
  • 2+ years experience in cloud services development
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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 Senior Software Engineer

Senior Software Engineer - Azure

Senior Software Engineer position at Microsoft Serbia, focusing on Azure cloud services development with hybrid work model and comprehensive benefits package.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Industry Solutions Engineering team, working on cloud-based solutions with customers and contributing to open-source projects.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Cloud Shell, leading initiatives in service reliability, security, and feature development.

Senior Cloud Network Engineer

Senior Cloud Network Engineer role at Microsoft Azure WAN Team, combining networking expertise with software development, offering remote work and comprehensive benefits.

Senior Software Engineer – CIEng in IDC

Senior Software Engineer position at Microsoft's Cloud Security team, working on the Defender for Cloud platform in Hyderabad, India.