Software Engineering Innovator for Immersive Experiences

1 week ago


Vancouver, British Columbia, Canada Microsoft Full time
Immersive Experiences Software Engineer

We're a team of talented engineers, program managers, designers and artists at Microsoft dedicated to creating shared immersive experiences across 2D, Augmented Reality (AR), Virtual Reality (VR) and Mixed Reality (MR) endpoints.

Ours is a culture of inclusion, growth mindset and collaboration, where we maintain and grow diversity in our team. Our varied backgrounds and unique experiences enable us to build the best solutions for our customers and make for dynamic and joyful collaborations with colleagues.

In this role, you will work alongside product managers, research, experiences and other partner teams building the next generation of cloud services and media stacks that powers real-time collaboration experiences across various devices.

Microsoft's mission is to empower every person and organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day, we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Salary: $180,000 - $220,000 per year, depending on experience.

This position is ideal for software engineers passionate about innovation and working on a team dedicated to bringing people together in shared immersive experiences.



  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    About UsAt Microsoft Canada, we're on a mission to empower every person and organization on the planet to achieve more. We believe in creating a culture of inclusion where everyone can thrive at work and beyond.Our TeamWe're a team of talented engineers, program managers, designers, and artists working together to bring people closer together through...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleElectronic Arts is seeking an experienced Gameplay Software Engineer to join our team and contribute to the development of immersive gaming experiences. This role requires a strong understanding of game design principles, programming languages, and software engineering practices.Key ResponsibilitiesDesign and implement gameplay systems,...


  • Vancouver, British Columbia, Canada Coal Car Studio Full time

    Experience the thrill of designing immersive virtual reality experiences with Coal Car Studio. We are a forward-thinking game developer based in Vancouver, Canada, and we're on the lookout for an experienced Senior Unity Developer to join our dynamic team.About the RoleWe're seeking a highly skilled Senior Unity Developer to lead our XR projects. With a...


  • Vancouver, British Columbia, Canada Electronic Arts (EA) Full time

    Senior Experience Designer Role OverviewElevate your design career with Electronic Arts (EA) as a Senior Experience Designer, shaping joyful experiences for a global community of fans. Drive innovation and create immersive experiences that bring joy, inclusivity, and excitement to the world of sports.Key Responsibilities:Owning design features from concept...


  • Vancouver, British Columbia, Canada Amazon Full time

    Do you want to shape the future of customer experience at Amazon? We're looking for a talented Software Development Engineer to join our Recipient Experience team, where you'll have the opportunity to work on customer-facing experiences that impact millions of customers worldwide.As a member of our team, you'll lead engineering design and development with a...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    We are seeking a highly skilled Software Development Engineer to join our team at the Amazon Development Centre Canada ULC. As a key member of our close-knit team, you will be responsible for designing and building innovative software applications that deliver exceptional user experiences on our Echo family of devices, Fire Tablets, Amazon Fire TV, and other...


  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time $122,000 - $195,000

    About the PositionWe are seeking a highly motivated and intellectually curious Lead Software Development Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate will possess a strong passion for software development and testing, with a proven ability to drive and improve test strategy for...


  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time

    At Aircon Engineering Inc, we are seeking a highly skilled Lead Software Development Engineer in Test to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate is passionate about software development and testing, highly motivated, intellectually curious, and analytical, and possesses an ability to...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Electronic Arts. As a key member of our team, you will be responsible for designing, developing, and maintaining our game technology.ResponsibilitiesDesign and develop new features and systems for our games.Collaborate with other engineers to ensure seamless...


  • Vancouver, British Columbia, Canada Electronic Arts (EA) Full time

    Company Overview:Electronic Arts (EA) is a leading entertainment company that connects hundreds of millions of people around the world to sports. Our vision is to build joyful experiences and push the boundaries of our games.About the Role:We are seeking a talented Digital Experience Innovator to join our team at EA SPORTS FC. As a key member of our...


  • Vancouver, British Columbia, Canada Roblox Full time

    Transform the Future of Human InteractionAt Roblox, we're pushing the boundaries of what's possible in immersive digital experiences. As a Principal Rendering Software Engineer, you'll be at the forefront of this revolution, working to create a platform that empowers our community to bring any experience to life.Your Key ResponsibilitiesInvestigate and...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About UsT-Net British Columbia is a forward-thinking company that values flexibility, collaboration, and innovation. We are passionate about building software, sharing ideas, and maintaining a laid-back office culture as we continue to grow.Salary and BenefitsWe offer an attractive salary package including a flexible work environment at the office or...


  • Vancouver, British Columbia, Canada Electronic Arts (EA) Full time

    Transformative Role at Electronic Arts (EA)We are seeking a highly skilled Senior Experience Designer to join our team at Electronic Arts (EA) and drive the creation of exceptional gaming experiences for football enthusiasts worldwide.Ea sports fc is one of the most iconic brands in entertainment, connecting hundreds of millions around the world to sports....

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada CENTRAL LONSDALE PHARMACY Full time

    As a software engineer at our company, you will have the opportunity to work on innovative projects that utilize the latest technologies. Your primary responsibilities will include designing and developing high-quality software solutions that meet the needs of our clients. Additionally, you will collaborate with our team to identify and prioritize project...


  • Vancouver, British Columbia, Canada Amazon Full time

    At Amazon, we're committed to delivering exceptional customer experiences. As a Software Development Engineer on our Recipient Experience team, you'll play a key role in shaping the future of package tracking and management.Our team owns and builds customer-facing experiences that help us realize our mission of providing a perfectly executed, transparent,...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe're seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and building innovative technologies in a large distributed computing environment.Key ResponsibilitiesCollaborate with experienced cross-disciplinary Amazonians to...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the Role:We are seeking a skilled Gameplay Software Engineer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing and implementing gameplay systems, including AI, character control, and multiplayer functionality.Responsibilities:Design and develop gameplay systems, including AI, character...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at WIA Software Systems Inc. in a permanent position.Key ResponsibilitiesDevelop and maintain high-quality software applications using Agile methodologies.Collaborate with cross-functional teams to design, develop, and test software solutions.Ensure software meets...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe're seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and building innovative technologies in a large distributed computing environment. Your expertise will help lead fundamental changes in the industry, and you'll have...


  • Vancouver, British Columbia, Canada The Coalition Studio Full time

    OverviewThe Coalition Studio is revolutionizing the game development industry by leveraging cutting-edge technologies and innovative workflows.As a Senior Systems Engineer, you will be part of a world-class team that excels in engine innovation, technical showcase technologies, and delivering world-class workflows, tools, and features.ResponsibilitiesDevelop...