Senior Software Engineer

Bengaluru, Karnataka, India
Jan 28, 2025
Jan 28, 2026
Onsite
Full-Time
6 Years
Job Description

As a Senior Software Engineer on the Viva Horizontals team, you will be at the forefront of building scalable, reliable, and innovative services that shape employee experiences across Microsoft Viva. You will be responsible for developing and maintaining the backend services that power Viva Skills, ensuring quality, performance, and customer satisfaction.

This role requires an entrepreneurial mindset, a passion for solving complex problems, and the ability to collaborate in a rapidly evolving environment. You will have opportunities to work directly with customers, iterate quickly on solutions, and contribute to a culture of innovation and inclusion.

Key Responsibilities

  1. Architect and Deliver. Define, design, and implement backend services, from incubation to maturity, focusing on scalability, reliability, and customer trust.
  2. Feature Development. Build new modules and horizontal features for the Viva product suite, contributing to end-to-end ownership of components.
  3. Collaboration. Partner with product and design teams to create intuitive and engaging user experiences, and collaborate across teams to navigate ambiguity and align on goals.
  4. Operational Excellence. Ensure high standards for quality, performance, simplicity, durability, scalability, and maintainability in all deliverables.
  5. Customer Focus. Prioritize customer trust and satisfaction, ensuring that delivered solutions meet user needs effectively.
  6. Innovation. Drive ground-breaking work in the rapidly shifting AI and LLM (Large Language Model) space.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related technical field.
  • 6–8+ years of experience in software engineering, with proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python.
  • Expertise in designing and building distributed systems or microservices architectures.
  • Hands-on experience in coding, debugging, rapid prototyping, and problem-solving.
  • Ability to work effectively on cross-platform codebases.
  • Strong communication and collaboration skills, with a proven ability to navigate ambiguity in a dynamic environment.
  • Understanding of customer experience and a track record of delivering quality-focused solutions.
  • Familiarity with LLMs and AI-driven solutions is a plus.

Preferred Qualifications

  • Hands-on experience in architectural design and building large-scale systems.
  • Exposure to analyzing real-world datasets using advanced data analysis techniques.
  • Strong understanding of DevOps practices and experience supporting production systems.

Our Culture

At Microsoft, we believe in fostering a culture that drives innovation and growth. Our team embodies a start-up mentality, encouraging every member to share a sense of “founder-ism.” Collaboration is at the heart of everything we do, and we celebrate the diverse backgrounds and perspectives of our team members.

We aim to create an inclusive and supportive environment where everyone can thrive, learn, and grow. With a keen sense of accountability, we provide opportunities for continuous learning, ownership, and career development.

Why Join Us

  • Be part of a team shaping the future of employee experiences in the rapidly evolving AI landscape.
  • Work on cutting-edge projects that directly impact customers and redefine workplace engagement.
  • Gain exposure to state-of-the-art technologies, including M365 Copilot and LLMs.
  • Collaborate with talented, passionate professionals in an inclusive and supportive environment.
  • Contribute to Microsoft’s mission of empowering every person and organization on the planet to achieve more.

Additional Information

Microsoft is committed to creating an inclusive workplace. All qualified applicants will receive consideration for employment regardless of age, ancestry, citizenship, color, family or medical care leave, gender identity, genetic information, immigration status, marital status, medical condition, national origin, disability, political affiliation, veteran status, race, religion, sex, sexual orientation, or any other protected characteristic.

About Microsoft Viva

Microsoft Viva, launched two years ago, focuses on improving the way people work and grow in their careers by addressing fundamental shifts in workplace culture. Viva aims to foster excitement, connection, and clarity in an employee’s professional journey. With a deep focus on understanding and enhancing employee engagement, Viva delivers tools and platforms that empower individuals and organizations to thrive.

The Viva Horizontals team develops foundational infrastructure and services that drive Viva’s success, from core suite-wide platforms to innovative capabilities like Viva Skills. This team’s influence extends across the Viva suite, including its integration with M365 Copilot, making it instrumental in defining the future of employee experiences.

Related Jobs