Senior Software Engineer

Global technology company that develops software, consumer electronics, and services
Mobile
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft Teams is seeking a Senior Software Engineer to join their Meetings & Events team, focusing on mobile development (iOS & Android). This role is critical in developing and improving Teams' meetings and events solutions, which has seen tremendous growth during the hybrid work era. The position involves working on large-scale systems used by hundreds of millions of users worldwide. You'll be responsible for architecting and implementing features, optimizing performance, and delivering excellent user experiences. The role offers the opportunity to work with cutting-edge technologies and collaborate across various teams at Microsoft. Located in Bangalore with a hybrid work arrangement, this position requires 8+ years of experience and offers comprehensive benefits including healthcare, educational resources, and parental leave.

Last updated 8 days ago

Responsibilities For Senior Software Engineer

  • Design and implement new features and re-architect to improve existing features and designs
  • Collaborate with others to develop, evolve and improve services used by hundreds of millions of people
  • Listen to customers and leverage insights to build high-quality services people love to use
  • Deliver CPU, memory & responsiveness improvements across Teams mobile clients
  • Inform and drive next generation architectural investments that keep reliability & performance front and center of all innovation

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 8+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 8+ years of implementing code level patterns that allow large codebases & teams to scale
  • Excellent communication and collaboration skills
  • Experience driving efforts across product groups and business units
  • Exposure to networking and streaming protocols such as HTTPS, TCP/IP, DASH/HLS
  • Demonstrated passion for building great end-user experiences
  • Must pass Microsoft Cloud background check

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

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on mobile engineering systems and CI/CD infrastructure development.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on mobile development (iOS/Android), requiring 12+ years of experience and expertise in building scalable mobile applications.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on mobile development, building and scaling meeting and collaboration features used by millions globally.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Excel Mobile team in Hyderabad, focusing on mobile app development with C++/Java, requiring 8+ years of experience.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on mobile security solutions and threat protection, requiring 8+ years of experience in software engineering and mobile development.