Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further in a cloud-enabled world.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft is seeking a Senior Software Engineer to join their team building real-time speech resource manager services. This role focuses on developing and optimizing a platform that processes real-time audio streams and interfaces with Speech-to-Text and Text-to-Speech services. The position offers an opportunity to work on high-performance systems with significant global impact.

The ideal candidate will have strong expertise in C++ and distributed systems, with experience in cloud platforms like Azure. You'll be responsible for designing and implementing features that ensure high efficiency and low latency in audio processing. The role involves collaboration with cross-functional teams and participation in on-call rotation.

Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. The company's culture emphasizes innovation, diversity, and personal growth. With a salary range of $117,200 - $229,200 (higher in SF and NYC areas), this position provides competitive compensation along with the opportunity to work on cutting-edge technology that impacts millions of users globally.

The hybrid work environment (up to 50% work from home) offers flexibility while maintaining collaborative opportunities. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working with a team that values diverse perspectives and embraces a growth mindset.

This role is perfect for someone passionate about audio streaming technology, scalable architecture, and high-performance systems, offering the chance to make a significant impact at one of the world's leading technology companies.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, release, and maintain new features in the real-time audio processing platform
  • Focus on optimizing real-time audio processing, minimizing latency, and ensuring reliability at scale
  • Participate in technical discussions and bring new ideas
  • Own quality and devops for your code
  • Work closely with cross-functional teams
  • Support less experienced team members
  • Work with Cloud Native technologies
  • Provide Livesite support and monitor live systems
  • Communicate effectively in a distributed team

Requirements For Senior Software Engineer

Python
Java
JavaScript
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • Expertise in C++, with experience building high-performance, scalable systems
  • Experience with Azure (preferred), AWS, or GCP for cloud-based development and deployment
  • Hands-on experience with distributed systems programming
  • Proficiency with Docker containers and Kubernetes
  • Strong experience with Git and CI/CD pipelines
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer

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

Senior Software Engineer role at Microsoft focusing on real-time audio processing systems, offering competitive pay and benefits with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time communication media orchestration services, offering competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security Response Center, focusing on full-stack development and security, offering competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on HLSL compiler development for GPU programming, focusing on Xbox and Windows platforms.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data and Fabric AI teams, building enterprise-grade cloud services and AI experiences with competitive pay and benefits.