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 competitive compensation. The position is hybrid, allowing up to 50% work from home, and is based in the Seattle area. The salary range is $117,200 - $229,200, with additional benefits and compensation available.

This is an excellent opportunity for an experienced engineer passionate about high-performance systems and audio streaming technology. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive environment that values diverse perspectives and embraces a growth mindset.

The role requires strong technical skills, excellent communication abilities, and a dedication to quality and engineering excellence. You'll have the chance to mentor others, contribute to critical systems, and help shape the future of audio processing technology at Microsoft.

Last updated a month 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
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 - CTJ - Poly

Senior Software Engineer position at Microsoft working on Azure infrastructure with focus on security and compliance, requiring TS/SCI clearance and offering competitive compensation.

Senior Software Engineer - Backend

Senior Backend Engineer role at Microsoft Teams, building scalable services and bot platforms with modern cloud technologies.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Azure Core Storage Team, developing storage virtualization platform and system software with competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Ads Marketplace team, building scalable advertising platforms with competitive pay and benefits.

Senior Quantum Hardware Engineer

Senior Quantum Hardware Engineer role at Microsoft focusing on quantum computing development and implementation.