Viva Engage (formerly Yammer) is Microsoft's premier enterprise social networking and community platform that connects millions of employees worldwide. As a Senior Software Engineer on the Viva Engage team, you'll be at the forefront of driving AI applications and Copilot adoption to enhance communication and information sharing.
The role involves working with cutting-edge technologies and solving interesting engineering challenges, such as supporting large-scale conversations and communities with hundreds of thousands of participants. The tech stack includes Linux on Azure, GraphQL API gateway, various databases (Postgres, CosmosDB, Redis), message queuing with RabbitMQ, and container orchestration using Mesos and Kubernetes.
You'll be responsible for designing and developing major services that serve tens of millions of users globally, while mentoring other engineers and helping maintain a strong engineering culture. The position requires expertise in distributed systems, debugging skills, and experience with both SQL and NoSQL databases.
The ideal candidate will have 10+ years of technical engineering experience, with a strong background in building resilient distributed systems. You'll work in a collaborative environment, partnering with product and design teams to deliver exceptional user experiences while ensuring system performance and scalability.
Benefits include industry-leading healthcare, educational resources, parental leave, and generous time away. Microsoft offers a culture of inclusion where everyone can thrive, with opportunities for professional growth, networking, and making a meaningful impact on how people communicate and collaborate in the workplace.
This is a hybrid role with up to 50% work from home flexibility, perfect for someone who values work-life balance while working on impactful enterprise software used by millions globally.