Microsoft's OPG Next team is seeking a Principal Software Engineer to join their multidisciplinary group focused on shaping how AI will be used in the workplace of the future. This role offers the opportunity to contribute to high-impact innovations, transform concepts into reality through prototyping, and tackle challenges across the technology stack.
As a Principal Software Engineer, you'll be part of a dynamic and agile team dedicated to innovation through learning, exploring, and building working code. The role requires both technical excellence and leadership skills, as you'll be expected to mentor other engineers, drive exploration and innovation, and lead design and development in an agile way.
Key responsibilities include proactively driving innovation, leading complex technical designs, partnering with stakeholders across multiple organizations, and mentoring team members. You'll work with AI systems and be responsible for delivering large software products while maintaining high coding standards.
The position offers a competitive salary range of CAD $142,400 - $257,500 per year, along with comprehensive benefits including healthcare, educational resources, and parental leave. Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for talented engineers passionate about shaping the future of technology.
The role requires 6+ years of technical engineering experience with various programming languages and 4+ years in significant technical leadership positions. You'll be working in Vancouver, British Columbia, with a hybrid work arrangement allowing up to 50% work from home.