Senior Software Engineer

Global technology company empowering people and organizations worldwide through software and cloud 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 crucial for Microsoft's mission-critical product that serves institutions worldwide. You'll work on challenging problems in team calling, meetings, collaboration, and productivity space. The position offers opportunities to impact enterprise customer experience on Teams Rooms, working with cutting-edge technologies and teams across Microsoft. The ideal candidate will help drive and deliver the mission of being the best-in-class meetings and events solution, bringing technical expertise to a fast-paced environment where innovation and customer experience are paramount. This hybrid role in Bangalore offers work-life balance with up to 50% work from home flexibility, comprehensive benefits, and the chance to impact hundreds of millions of users worldwide. The role requires strong mobile development experience, architectural skills, and a passion for building great user experiences.

Last updated 5 hours 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
Kotlin
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience
  • 7+ years Professional experience with iOS/Android mobile development using objective-C, Swift, Kotlin, Java
  • Experience with designs, architecture, implementations 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

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 working on Excel Mobile, focusing on native and cross-platform development with 8+ years of experience required.

Senior Software Engineer

Senior Software Engineer role at Microsoft for the Teams Meetings & Events team, focusing on mobile development for iOS and Android.

Senior Software Engineer

Senior Software Engineer role at Microsoft, focusing on mobile app development for Office products, requiring 8+ years of experience in Java, C++, C#, or Swift.