Software Engineer

Microsoft is a global technology company that develops software, cloud services, and collaboration tools, including Microsoft Teams.
Backend
Mid-Level Software Engineer
Hybrid
1+ year of experience
Enterprise SaaS

Description For Software Engineer

Microsoft Teams is seeking a full-stack Software Engineer to join their Meetings & Events team, focusing on building mission-critical collaboration solutions used worldwide. The role involves working on team calling, meetings, and productivity features that impact hundreds of millions of users. As part of Microsoft's mission to empower every person and organization globally, you'll contribute to building delightful user experiences and tackle complex technical challenges in the collaboration space.

The position offers an opportunity to work with cutting-edge technologies and cross-functional teams, developing solutions that are especially crucial in the era of hybrid work. You'll be part of a team that has seen tremendous growth as organizations worldwide rely on Teams for maintaining continuity and productivity. The role requires both technical expertise and a passion for creating user-facing scenarios that enhance how people connect through technology.

Working at Microsoft means joining a culture built on respect, integrity, and accountability. The company emphasizes a growth mindset and innovation, providing an inclusive environment where employees can thrive. You'll have the chance to impact global communication and collaboration tools while working with some of the best minds in the industry. The hybrid work arrangement (up to 50% work from home) offers flexibility, and the position includes comprehensive benefits and professional development opportunities.

Last updated 3 days ago

Responsibilities For Software Engineer

  • Implement & Test new collaboration & communications features
  • Collaborate with others to develop, evolve and improve products and services used by hundreds of millions of people

Requirements For Software Engineer

JavaScript
Python
Java
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in C, C++, C#, Java, JavaScript, or Python
  • 1+ years implementing code level patterns for large codebases
  • Excellent communication and collaboration skills
  • Experience with networking and streaming protocols (HTTPS, TCP/IP, DASH/HLS)
  • Passion for building great end-user experiences

Benefits For 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 Software Engineer

Software Engineer II

Microsoft Software Engineer II position focusing on real-time audio processing and communication systems, offering competitive salary and comprehensive benefits.

Software Engineer II

Microsoft is seeking a Software Engineer II to build real-time conversation conductor and speech resource manager services, focusing on audio stream processing and scalable architecture.

Software Engineer II (Microsoft AI)

Microsoft AI is seeking a Software Engineer II to build scalable, low-latency services powering products like Copilot, Bing, and Edge browser.

Software Engineer 2 (Core Search platform)

Software Engineer 2 position at Microsoft working on Bing's Core Search platform, focusing on large-scale distributed systems and search technology.

Software Engineer II

Microsoft Software Engineer II position focusing on cloud operations and datacenter infrastructure development with full remote work option.