Software Engineer, Viva - Vancouver BC or Remote

Remote Kanada, Toronto Microsoft vor 4 Monaten

Microsoft is embarking on a new effort to address the growing need for employee experience worldwide. Microsoft Viva is an employee experience platform that brings together communications, knowledge, learning, resources, and insights in the flow of work. We are building a product suite designed to address the fundamental shift in how people learn and grow in their workplace. We are looking for team members who are excited to join us on this journey to enable organizations to foster a culture that empowers people and teams to be their best from anywhere. Employee engagement is undergoing a fundamental shift in response to economic, demographic, and societal changes. People want to be excited about their work, be connected to their company culture, understand how to succeed, and feel supported across a spectrum of onboarding, skilling, coaching and mentoring. Our team is committed to examining the employee journey and delivering software and services to improve it.

Required Qualifications

  • 2+ years of software design and development experience in software development.
  • 2+ years of experience with C#, C++, Java, Python, or equivalent programming language.


Preferred Qualifications

  • Strong technical abilities around design, coding, rapid prototyping, debugging, and problem-solving
  • Excellent verbal, written and cross-group collaboration and communication skills
  • Bachelor's/Master's degree in Computer Science, related technical field, or equivalent field experience
  • Experience working with distributed systems/microservices architectures
  • Ability to work on cross-platform code
  • Commitment to deliver the best experience for customers


Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.


Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

  • Design and implement complex features, emphasizing quality, performance, simplicity, durability, scalability, and maintainability. 
  • Be an effective team player through involvement in rapid prototyping, feature development and service fundamentals/system health monitoring.  
  • Review and contribute to the code/packages written by other team members. 
  • Collaborate with Principal Engineers to contribute to the overall technical strategy and alignment of Microsoft Viva.