Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer

Viva Insights helps people and businesses thrive with insights, recommendations and solutions that are integrated into Microsoft Teams and Outlook to improve productivity and wellbeing. Viva Insights powers the Copilot Dashboard that provides usage, adoption and impact metrics to Microsoft customers using Copilot.

As a Senior Software Engineer on the team, you'll be working on modernizing systems, optimizing computations, developing monitoring tools, and improving engineering systems for a rapidly growing global service. The role involves:

  • Modernizing systems to ensure developers can work with the newest technology
  • Refactoring and optimizing computations to improve performance and scalability
  • Developing tools to analyze, monitor and recover services
  • Improving engineering systems for secure and compliant development
  • Building systems for big data analysis of productivity metrics

We run as a startup within Microsoft, encouraging "founder-ism" mentality. Team members engage directly with customers, iterate rapidly, and focus on solving employee needs worldwide. Our culture is inclusive, casual and motivated, celebrating diverse backgrounds and valuing passion for serving customers.

The role offers opportunities to:

  • Work on large-scale cloud services handling billions of daily interactions
  • Build systems processing petabytes of data across hundreds of thousands of machines
  • Collaborate with teams globally to deliver high-quality services
  • Mentor and develop other engineers
  • Drive long-term system design with focus on simplicity and maintainability

This is an excellent opportunity for a senior engineer passionate about cloud services, big data, and making an impact on how millions of people work and collaborate.

Benefits include industry-leading healthcare, educational resources, product discounts, savings plans, parental leave, generous time off, giving programs, and networking opportunities. Microsoft is committed to diversity and inclusion, providing equal opportunities to all qualified applicants.

Last updated 3 minutes ago

Responsibilities For Senior Software Engineer

  • Deliver high-quality, highly available service meeting customer SLAs globally
  • Drive long-term design thinking for systems with simplicity and maintainability
  • Deliver value through collaboration across teams and geographies
  • Mentor and develop engineers across all levels
  • Be a role model for open, honest and inclusive problem solving

Requirements For Senior Software Engineer

Java
Python
Scala
  • Bachelor's Degree in Computer Science or related field AND 8+ years technical engineering experience OR Master's Degree and 6+ years experience
  • Experience in design and implementation of large-scale cloud services
  • Strong technical, cross group collaboration and communication skills
  • Knowledge of modern engineering practices and version control systems like Git
  • Apache Spark knowledge and hands-on coding experience with Scala
  • Experience with data analysis and machine learning is a plus
  • Passion for customer-focused innovation

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 SCHIE team in Bangalore, working on Azure AI Accelerator validation and diagnostics, requiring 5+ years of C++ and hardware validation experience.

Senior Software Engineer - Fullstack

Senior Fullstack Software Engineer role at Microsoft's Viva Glint team in Vancouver, focusing on employee engagement platform development using modern web technologies and AI.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI division, focusing on data platform development with Python and C#, offering competitive compensation and hybrid work arrangement in Mountain View or Redmond.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on AI Frameworks team to develop software for running AI models across various platforms.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time speech resource manager services, requiring C++ expertise and experience with high-performance, scalable systems.