Senior Software Engineer

Global technology company empowering people and organizations to achieve more through innovative software and services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Viva Horizontals team is seeking a Senior Software Engineer to work on their Employee self-service agent, a flagship project in the AI era. The role is part of the Viva Employee Experience Organization (EXP), focusing on transforming how people work and engage in their workplace. The team operates with a startup mindset, working directly on core services like Avalon and Copilot studio. This position offers an opportunity to work at the forefront of AI technology, specifically with Microsoft Copilot, which was highlighted by Satya Nadella and launched in private preview at Ignite. The role involves building scalable backend services, working with distributed systems, and contributing to the architecture of products that impact the entire Viva ecosystem. The team culture emphasizes inclusion, innovation, and provides strong opportunities for learning and career growth through hands-on experience with cutting-edge technology.

Last updated 36 minutes ago

Responsibilities For Senior Software Engineer

  • Define, design, and deliver backend services from incubations stage to maturity
  • Contribute to the architecture & design of the products
  • Own components and drive them end to end
  • Work with product and design team to implement user experiences
  • Define and build systems ensuring quality, performance, scalability, and maintainability

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience OR Master's Degree with 6+ years experience
  • Experience in design, coding, rapid prototyping, debugging, and problem-solving
  • Experience with distributed systems/Microservices architectures
  • Ability to work on cross-platform code
  • Experience communicating and collaborating in cross-group environment
  • Understanding of LLM and copilot
  • Hands on experience in architectural design and large-scale systems
  • Experience with data analysis techniques
  • DevOps Experience supporting production systems

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 Backend Engineer– Azure Video Indexer Group

Senior Backend Engineer position at Microsoft's Azure Video Indexer group, focusing on cloud infrastructure, automation, and machine learning model deployment.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure DPU networking software, developing control plane functions for cloud infrastructure.

Senior Software Engineer - Storage Platform

Senior Software Engineer position at Microsoft focusing on storage platform development, requiring 4+ years of experience in systems software development with C/C++ and kernel development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on M365 Messaging team to enhance MIME support and messaging experiences.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on large-scale advertising technology and computational algorithms, requiring 8+ years of experience.