Microsoft's Viva Engage (formerly Yammer) is a premier enterprise communication platform that connects millions of employees worldwide through communities. The platform enables multi-directional dialogue, knowledge sharing, and relationship building between leaders and employees. As a Backend Software Engineer II, you'll be working on the core services that power these experiences, tackling interesting engineering challenges like supporting large-scale conversations and communities with hundreds of thousands of participants.
The role involves working with a modern tech stack including Linux on Azure, GraphQL API gateway, various databases (Postgres, CosmosDB, Redis), and message queuing systems (RabbitMQ). The team uses Java and Ruby on Rails services deployed as docker containers, orchestrated through Mesos and Kubernetes. You'll be at the forefront of driving AI applications and Copilot adoption to make communication and information sharing easy and authentic.
The position offers exciting opportunities to work on digital safety, trusted security standards, and deep analytics to help customers maximize reach, reduce inefficiencies, and create thriving organizational cultures. The team deploys new code daily to tens of millions of users and constantly innovates to improve the system and deliver delightful experiences.
This is an excellent opportunity for a mid-level engineer to work on large-scale distributed systems while making a real impact on how organizations communicate and collaborate. The role offers comprehensive benefits, including industry-leading healthcare, educational resources, and generous time off, along with opportunities for professional growth and networking within Microsoft's inclusive culture.