Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more.
$119,800 - $234,700
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft's MSN Content Ecosystem & Growth (CE&G) team is seeking a Senior Software Engineer to join their dynamic team responsible for building a content powerhouse that serves 100M+ daily active users. This role is based in Redmond, Washington, with a hybrid work arrangement allowing up to 50% work from home.

As a Senior Software Engineer, you'll be working on systems that directly impact billions of MSN users, focusing on providing high-quality, safe, and engaging content through advanced AI and LLM-based techniques. The CE&G team is transforming their content corpus from predominantly news to covering a wide range of niche topics, making this an exciting opportunity to shape the future of content delivery.

The position offers a competitive salary range of $119,800 - $234,700 USD per year, with comprehensive benefits including industry-leading healthcare, educational resources, and generous time away. You'll be working in a culture that values customer and partner obsession, leveraging modern technology to build scalable systems.

Key responsibilities include designing distributed software systems, writing high-quality code, participating in code reviews, and collaborating with cross-functional teams. You'll need 4+ years of technical engineering experience, strong expertise in languages like C#, Python, Java, or JavaScript, and experience with cloud solutions and distributed systems.

This is an excellent opportunity for a passionate engineer who wants to make a significant impact on Microsoft's content delivery platform while working with cutting-edge AI technology. The role offers growth opportunities, competitive compensation, and the chance to work with a team that's transforming how millions of users consume content daily.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Design and develop distributed software systems that are reliable, scalable, and performant
  • Write high-quality, maintainable, and testable code, and participate in code reviews
  • Help identify and resolve production issues, and continuously improve system performance and reliability
  • Collaborate with stakeholders to understand requirements and translate them into technical specifications
  • Take initiative, think proactively, and contribute to a culture of continuous improvement

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 3+ years of experience designing and building scalable cloud solutions in distributed systems
  • 3+ years of experience building and shipping production quality software or services
  • Experience with C#, Python C++, C, Java or JavaScript
  • 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