LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Microsoft›Senior Software Engineer
Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

🌐 Website💼 LinkedIn𝕏 TwitterAll 466 jobs →
Microsoft

Senior Software Engineer

Microsoft • United States, Washington, Redmond

Posted 11h agoSeniorSoftware engineering📍 Redmond💰 $119,800 - $234,700 / year
Apply Now →

Skills & Technologies

JavaC#Azure

Overview

Microsoft is seeking a Senior Software Engineer for the Teams Core Messaging group to collaborate on innovative AI and messaging solutions. You'll work with technologies like Java, C#, and Azure to enhance teamwork and communication. This role requires a strong background in software engineering and a passion for cutting-edge solutions.

Job Description

Who you are

You have 5+ years of experience in software engineering, with a strong background in building scalable applications and systems. Your expertise in Java and C# allows you to develop robust solutions that meet user needs effectively. You thrive in collaborative environments, working with cross-functional teams to deliver innovative products that enhance communication and teamwork.

You are comfortable navigating complex challenges and can communicate priorities and trade-offs clearly to achieve a shared vision. Your ability to inspire and motivate others, even without formal authority, helps you drive projects forward and foster a sense of teamwork. You understand the importance of creating structure in chaotic situations, ensuring smooth execution at scale.

You are passionate about technology and its potential to transform the way people work and communicate. Your commitment to inclusivity and customer-driven solutions aligns with Microsoft’s mission to empower every person and organization on the planet. You are eager to learn and grow in your career, taking advantage of the opportunities available within the organization.

Desirable

Experience with AI technologies and messaging platforms is a plus, as is familiarity with Microsoft Teams or similar collaboration tools. A background in agile methodologies and a strong understanding of user experience principles will help you succeed in this role.

What you'll do

In this role, you will collaborate with a multi-functional group to deliver next-generation innovations for Microsoft Teams. You will partner with product and engineering teams to invent and deliver on the future of AI, AI Agents, and messaging products. Your work will directly impact how people communicate and collaborate across the globe, making a significant contribution to Microsoft’s vision for modern work and education.

You will be responsible for designing and implementing features that enhance the Teams experience, ensuring they are user-friendly and effective. Your role will involve working closely with stakeholders to gather requirements, prioritize tasks, and deliver high-quality solutions on time. You will also participate in code reviews and provide mentorship to junior engineers, fostering a culture of learning and collaboration within the team.

You will thrive in a fast-paced environment, adapting to changing priorities and challenges as they arise. Your ability to create structure and clarity will help your team execute smoothly, even in chaotic situations. You will be an advocate for best practices in software development, ensuring that your team adheres to high standards of quality and performance.

What we offer

Microsoft offers a dynamic work environment where you can grow your skills and advance your career. You will have access to a wealth of resources and opportunities for professional development, including training programs and mentorship from experienced leaders in the field. The company values diversity and inclusion, creating a supportive culture where all employees can thrive.

You will be part of a team that is passionate about technology and its potential to make a difference in the world. Your contributions will have a direct impact on how people work and communicate, making this a rewarding and fulfilling role. Microsoft also provides competitive compensation and benefits, ensuring that you are well-supported in your career journey.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.

Apply Now →Get Job Alerts