# | Title | Logo | Post Link | Company | Company Profile | Location | Actively Status | Description | Seniority level | Employment type | Job function | Industries | Time ago |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Software Engineer | https://media.licdn.com/dms/image/v2/D560BAQH32RJQCl3dDQ/company-logo_100_100/B56ZYQ0mrGGoAU-/0/1744038948046/microsoft_logo?e=2147483647&v=beta&t=rr_7_bFRKp6umQxIHErPOZHtR8dMPIYeTjlKFdotJBY | https://ca.linkedin.com/jobs/view/software-engineer-at-microsoft-4316377788?position=1&pageNum=0&refId=zL8CHfhWTL72Aiv4o8KGEg%3D%3D&trackingId=hJZv7lpU%2BBn25WIUI8XB4A%3D%3D | Microsoft | https://www.linkedin.com/company/microsoft?trk=public_jobs_topcard-org-name | Vancouver, British Columbia, Canada | Actively Hiring | Microsoft Teams is a unified communication and collaboration platform that combines persistent chat, video meetings, file storage, and apps. Teams is a ground up product, completely built on Azure cloud platform and cutting-edge Web technologies, serving millions of users worldwide, at scale. At Microsoft Teams Growth Team, we are building the core experiences that focus on personal connection and simplicity, leveraging the trusted Teams brand but optimized for personal scenarios. These experiences are designed for everyday life, seamlessly integrating with Microsoft services like OneDrive and Outlook. Our mission goes beyond building features—we drive continuous experimentation to validate ideas, optimize engagement, and deliver measurable impact. By focusing on retention and long-term user value, we craft intuitive, high-quality experiences that keep people connected and coming back. We are building a new engineering team in Vancouver to craft beautiful, full-stack experiences that delight users while delivering exceptional performance and rock-solid reliability. As a Software Engineer in the team, you will contribute to system designs, development and high-quality delivery of these strategic investments in the product. In addition, you will be part of a passionate team that obsesses about craft, user experiences, quality, experimenting, and measuring impact. This opportunity will allow you to develop your technical excellence balanced with the right user and business value, work on cutting edge technology and our AI investments. Microsoft’s mission is to empower every person and every 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. Responsibilities Work with appropriate stakeholders to determine user requirements for a set of features. Contribute to the identification of dependencies, and the development of design documents for a product area working within the feature crew. Develop code for a product, service, or feature, with optimizations and code reuse. Act as a Designated Responsible Individual (DRI) during on-call rotation, to monitor system/product feature/service. Be an active contributor design reviews, code reviews and in other technical discussions. Qualifications Required/minimum Qualifications Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Other Requirements Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Software Engineering IC2 - The typical base pay range for this role across Canada is CAD $67,100 - CAD $131,400 per year. Find Additional Pay Information Here Canada pay information | Microsoft Careers Microsoft will accept applications for the role until 10/26/2025 Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. Show more | Not Applicable | Full-time | Engineering and Information Technology | Software Development | 1 week ago |
2 | Software Engineer | https://media.licdn.com/dms/image/v2/D560BAQH32RJQCl3dDQ/company-logo_100_100/B56ZYQ0mrGGoAU-/0/1744038948046/microsoft_logo?e=2147483647&v=beta&t=rr_7_bFRKp6umQxIHErPOZHtR8dMPIYeTjlKFdotJBY | https://ca.linkedin.com/jobs/view/software-engineer-at-microsoft-4316324668?position=2&pageNum=0&refId=zL8CHfhWTL72Aiv4o8KGEg%3D%3D&trackingId=4hVTXo6kec%2FAnBIg%2B4llSg%3D%3D | Microsoft | https://www.linkedin.com/company/microsoft?trk=public_jobs_topcard-org-name | Vancouver, British Columbia, Canada | Actively Hiring | Do you see yourself as a type of engineer who is dedicated to helping developers spend less time waiting and more time building? Would you be excited to build technologies that help AI agents be more efficient and effective in large systems? We are looking for engineers to help us transform our codebases, engineering practices, tools and processes to enable more shift-left testing of our large systems and be more effective for agentic AI development. A key priority for us is to turbocharging developer productivity by making Dev AI agents more effective, faster, safer, and smarter. Microsoft 365 (M365) Intelligent Conversation and Communications Cloud (IC3) is the platform that powers billions of real-time customer conversations across Microsoft’s communication products, such as Microsoft Teams and Azure Communication Service. IC3 enables reliable and high-quality audio/video calling, meeting, and messaging services that work every time from anywhere seamlessly across all customer touchpoints. The IC3 Platform organization is on a mission to modernize its infrastructure, driving greater reliability, scalability, and cost efficiency across IC3, thus we are seeking a Software Engineer to join us. We are reimagining core aspects such as release orchestration, observability, security, and compliance to ensure our systems can meet the challenges of tomorrow. Does it excite you to be part of a team that is redefining engineering efficiency and empowering developers to push boundaries? This is your opportunity to take on high-impact technical challenges on a massive scale, shaping the core platform that underpins Microsoft Teams and other mission-critical communication services. The work you do will directly enable thousands of engineers across Microsoft to ship features with confidence, operate services seamlessly, and create magical experiences for people everywhere to connect, collaborate, and achieve more. Microsoft’s mission is to empower every person and every 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. Responsibilities Design and develop platform features that allow developers and AI agents to iterate and test fast for large-scale distributed software services and solutions. Develop engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable. Write clean and optimized code, improve test coverage for services, organize and implement integration tests, and resolve problem areas. Gain a working understanding of Microsoft as a business and collaborate with others to contribute to cohesive, end-to-end experiences for our users. Focus on customer/partner needs through a data driven approach. Qualifications Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience in DevOps to maintain live services and\or application frameworks. Other Requirements Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications Experience in modern .NET orchestration and tooling such as .NET Aspire. Experience with development with Linux and containerization (Docker, Kubernetes) is a plus. Ability to communicate technical details across organizational boundaries. Experience in distributed systems and cloud infrastructure (Azure preferred). Proficiency in C#, C++, Go, or similar languages. Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $85,000 - CAD $166,800 per year. Find Additional Pay Information Here https://careers.microsoft.com/v2/global/en/canada-pay-information.html Microsoft will accept applications for the role until October 27th, 2025. #M365CORE Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. Show more | Not Applicable | Full-time | Engineering and Information Technology | Software Development | 1 week ago |
3 | Associate Software Engineer | https://media.licdn.com/dms/image/v2/D560BAQEJUaQAv2kVcQ/company-logo_100_100/B56ZViAo6QHoAQ-/0/1741106089999/hp_logo?e=2147483647&v=beta&t=CkdW_qlJsnivIFSCyd5feJoXKhIdCpFl9I1hK55yfQU | https://ca.linkedin.com/jobs/view/associate-software-engineer-at-hp-4323916638?position=6&pageNum=0&refId=zL8CHfhWTL72Aiv4o8KGEg%3D%3D&trackingId=c6Dk1W3tM0rw0UzPBBOQKQ%3D%3D | HP | https://www.linkedin.com/company/hp?trk=public_jobs_topcard-org-name | Vancouver, British Columbia, Canada | Actively Hiring | HP Anyware invented the PCoIP remote display protocol and developed Engineering Emmy-Award-winning Anyware products to deliver the best virtual and remote desktop experience in the world. Our exciting growth and continuing success mean that we are looking for an energetic co-op student in their 3rd or 4th year of Engineering or Computer Science to join our Software Development team. This is an exciting opportunity to participate in the development and testing of HP Anyware's software components for our HP Anyware family of products and to assist in modernizing our development and build environment. You will be joining a team that is building a microservices application running as a SaaS solution. As a Software Developer, you will be part of the development team in building a quality product and designing automated tests that will become part of the CI/CD pipeline of the product and enable high iterations and frequent releases with confidence. Responsibilities Development of software components related to Microservices-based solutions. Building scalable, cost-effective test automation with a focus on API tests, product-level integration tests and end-to-end tests. Integrating automated security scanning and testing into the CI/CD pipeline. Contribute to integrating automated testing into the CI/CD pipeline. Be an active member of a Scrum team and learn about agile software development. Learn about the DevOps culture (development and operations of a SaaS solution). Testing of developed components within a virtual desktop infrastructure. Software development in NodeJS (TypeScript, JavaScript) or .NET Software development for test automation in Python and Terraform. Requirements Students enrolled in a Bachelor’s or Master’s program in Computer Science, Computer Engineering, Software Engineering or equivalent. Students who have completed at least 2 academic years. Students who love to program software (ideally before they join university) and have an interest in software services. Students who have experience with cloud environments, such as Amazon Web Services, Microsoft Azure or Google Cloud Platform. Individuals who work well with others, think outside the box and see raising the bar as part of the daily routine. Other Information Preference will be given to Co-op Students currently enrolled in an Undergraduate program. Please upload a copy of your unofficial transcript with your application. 4-month or 8-month (preferable) work term Start date: Jan 2026 Full-time with the possibility of extension and/or permanent career position The typical base pay range for this co-op role is $3,700 to 5,000 per month. Pay within this range will be based on the review of experience, skills and internal equity. You will not be eligible to participate in HP’s group benefit programs, including health, dental, or other extended benefits. During your employment term, You will receive vacation pay in accordance with employment standards legislation and will be covered under applicable provincial workplace safety insurance programs. Why HP HP is committed to diversity, equity, and inclusion. We create a culture where everyone is respected and can be themselves while being part of something bigger. We celebrate the notion that you can belong at HP and bring your authentic self to work each day. When you do that, you’re more innovative, and that helps grow our bottom line. Come to HP and thrive! Equal Opportunity Employer HP Canada is an equal opportunity employer. We welcome the many dimensions of diversity. Upon request by qualified candidates, accommodation of special needs may be considered during all stages of the selection process within the framework of the HP Accommodation Policy. If you need assistance in filling out the employment application or require a reasonable accommodation while seeking employment, please e-mail [email protected]. Note: This option is reserved for applicants needing a reasonable accommodation related to a disability. In order to satisfy our contractual obligations with clients, the successful candidate will be required to pass a basic, standard Criminal Records check. You will also be required to sign off on HP's Confidentiality, Non-Solicitation and Conflict of Interest Agreement. Additional Requirements To satisfy our contractual obligations with clients, the successful candidate will be required to pass a basic, standard Criminal Records check. You will also be required to sign off on HP's Confidentiality, Non-Solicitation and Conflict of Interest Agreement. Show more | Internship | Full-time | Engineering and Information Technology | Computer Hardware Manufacturing, Software Development, and IT Services and IT Consulting | 1 day ago |
4 | Software Engineer, Product | https://media.licdn.com/dms/image/v2/D4E0BAQEkMiCf0h2oeA/company-logo_100_100/company-logo_100_100/0/1711542643480/asana_logo?e=2147483647&v=beta&t=WQCXooEmjAkc_TShPUyIGmo4oiTyhiq1znJ83KOcMFY | https://ca.linkedin.com/jobs/view/software-engineer-product-at-asana-4315933660?position=7&pageNum=0&refId=zL8CHfhWTL72Aiv4o8KGEg%3D%3D&trackingId=5%2FfjnZ2txWCwbl2A49VmsA%3D%3D | Asana | https://www.linkedin.com/company/asana?trk=public_jobs_topcard-org-name | Vancouver, British Columbia, Canada | Actively Hiring | We’re looking for people who care deeply about customers and are passionate about building products that improve the way millions of teams work together. As a member of the team developing the software of a product-led company, you won’t just code — you will be an integral part of the entire product development process, from conception to post-launch reflection. Asana is helping teams become significantly more productive with our leading work management platform. You will be manifesting continuous improvements in their experience and helping us achieve our mission to enable all teams to work together effortlessly. The Product team builds features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. We work closely with UI designers and are supported by our infrastructure team. We aim to delight users with both large new features and smaller, daily product enhancements—thanks to our continuous deployment architecture. We want to create a superlative user experience, down to the smallest details. This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams with which you partner. If you're interviewing for this role, your recruiter will share more about the in-office requirements. What You’ll Achieve Work in a high-performance, dynamic team with a strong focus on velocity and software quality Contribute to building a complex SaaS application that is a market leader in its segment Be exposed to Asana’s core infrastructure, particularly how data is represented, stored and deleted in the storage layer. Work with asynchronous jobs and efficiently and implement algorithms that efficiently traverse the Asana Work Graph Work with legal to implement data ownership rules, requiring simple and effective technical solutions to make this process easy and clear to customers. Drive large, impactful projects, delivering features that will be rolled out and used in large organizations Support other teams and stakeholders that work in the team’s space About You 2+ years of experience working within large, well-maintained codebases Excellent communication skills for collaborating with cross-functional partners (e.g. PM, design) Sound judgment when balancing moving quickly with producing quality code and long-term code maintainability Passionate about creating a superlative user experience and attentive to details Appreciate productivity and care deeply about helping teams collaborate more effectively and efficiently, including your own Excited to be a part of an inclusive culture where everyone brings the aspects of themselves to the workplace that they need to thrive Demonstrated curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to helping us achieve our mission. If you're interested in this role and don't meet every listed requirement, we still encourage you to apply. What We’ll Offer Our comprehensive compensation package plays a big part in how we recognize you for the impact you have on our path to achieving our mission. We believe that compensation should be reflective of the value you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking at market value which is why we check ourselves and conduct a yearly pay equity audit. For this role, the estimated base salary range is between $146,000 CAD - $178,000 CAD. The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified. In addition to base salary, your compensation package may include additional components such as equity, sales incentive pay (for most sales roles), and benefits. If you're interviewing for this role, speak with your Talent Acquisition Partner to learn more about the total compensation and benefits for this role. We strive to provide equitable and competitive benefits packages that support our employees worldwide and include: Mental health, wellness & fitness benefits Career coaching & support Inclusive family building benefits Long-term savings or retirement plans In-office culinary options to cater to your dietary preferences These are just some of the benefits we offer, and benefits may vary based on role, country, and local regulations. If you're interviewing for this role, speak with your Talent Acquisition Partner to learn more about the total compensation and benefits for this role. About Us Asana helps teams orchestrate their work, from small projects to strategic initiatives. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named a Top 10 Best Workplace for 5 years in a row, is Fortune's #1 Best Workplace in the Bay Area, and one of Glassdoor’s and Inc.’s Best Places to Work. After spending more than a year physically distanced, Team Asana is safely and mindfully returning to in-person collaboration, incorporating flexibility that adds hybrid elements to our office-centric culture. With 11+ offices all over the world, we are always looking for individuals who care about building technology that drives positive change in the world and a culture where everyone feels that they belong. We believe in supporting people to do their best work and thrive, and building a diverse, equitable, and inclusive company is core to our mission. Our goal is to ensure that Asana upholds an inclusive environment where all people feel that they are equally respected and valued, whether they are applying for an open position or working at the company. We provide equal employment opportunities to all applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law. We also comply with the San Francisco Fair Chance Ordinance and similar laws in other locations. Show more | Associate | Full-time | Engineering and Information Technology | Software Development | 2 days ago |
5 | Full-Stack JavaScript Developer | https://media.licdn.com/dms/image/v2/D560BAQHIQlISChOnIw/company-logo_100_100/company-logo_100_100/0/1719255571726?e=2147483647&v=beta&t=OkhcEy-1x1rGcieCLhq2HTS7Mu_3slc2lvfAKuSMRcA | https://ca.linkedin.com/jobs/view/full-stack-javascript-developer-at-veritree-4283723641?position=8&pageNum=0&refId=zL8CHfhWTL72Aiv4o8KGEg%3D%3D&trackingId=vqn0nyRW8TjgzrXOnPfS1g%3D%3D | veritree | https://ca.linkedin.com/company/veritree?trk=public_jobs_topcard-org-name | Vancouver, British Columbia, Canada | Be an early applicant | About veritree: veritree is an award-winning climate tech start-up based in Vancouver. Launched in 2021, our technology measures and verifies the impact of global reforestation efforts from the ground-up. We are a small team on a big mission to plant 1 billion verified trees by 2030 with our community of businesses, planting organisations, and consumers who believe in the transformative power of verified restoration projects to create real and meaningful impact for the planet, nature and people. About the role: We are looking for a Full-Stack JavaScript Developer to join our Product team, as our infrastructure and stack setup continues to expand to accommodate new applications. Reporting to the Director of Engineering, you will be responsible for developing and maintaining applications that work seamlessly from server to client. Using a wide range of technologies and languages, you will develop applications and be responsible for front-end and back-end work. Our services are largely based in AWS, making experience with AWS services a benefit. A successful candidate is someone who is comfortable recommending and actioning on server configuration, frameworks, and all aspects of application development. Job responsibilities: You will employ best practices to develop well-designed, testable, and efficient software You will set up the infrastructure needed to host new and existing Node.js back-end services You will take ownership of Node.js services and applications, including server maintenance and deployments You will seamlessly move between front-end client-side development, and back-end server-side development You will be responsible for efficient database design and proper data architecture You will need to understand our existing databases, and be able to write new code, services, and tables to interact with them (sometimes directly, and sometimes via endpoints in our other frameworks) You will work with frameworks and languages such as Node.js, MySQL, Vue.js, Nuxt.js, CSS, and HTML, and have opportunities for exposure to our other stacks (PHP, etc.) You will communicate effectively with team members both inside and outside of the department Requirements Professional Requirements 3+ years of experience in full-stack web development using JavaScript / TypeScript Proficiency with front-end frameworks such as React, Vue.js, or Angular, and a deep understanding of CSS and HTML Proficiency with the infrastructure setup, development, and deployment of Node.js applications on AWS services Proficiency with relational database design and development (MySQL, ORMs etc.) Strong understanding of web development principles, REST APIs, and API-driven architecture Proficiency with version control tools such as Git and Github, or similar tools The ability to self-manage tasks, deliverables, and expectations in a fast-paced environment Personal Strengths Ability to collaborate and communicate clearly, effectively, and efficiently with other team members Excellent problem-solving skills with the ability to work independently as needed Ability to self-manage tasks, deliverables, and expectations in an innovative and fast-paced environment Understanding that sometimes delivery and speed is more important than elegant perfection or 100% test coverage, and be able to balance accordingly Benefits At veritree, we recognize that compensation and performance development are key to attracting and retaining top talent. Our approach is grounded in fairness, transparency, and creating opportunities for growth as both our people and business scale. Some highlights you can expect include: Competitive salary with a performance-driven framework that ensures fair and consistent compensation reviews, tied to individual impact and business growth Extended health, dental, and vision benefits Additional Health Spending Account (HSA) / Lifestyle Spending Account (LSA) to support your well-being and lifestyle interests A variety of time-off programs, including vacation, personal days, and a 4-week remote work program each year Employee discount with tentree, our sister company A flexible, hybrid work environment designed for collaboration and focus-driven impact veritree ensures that compensation is reviewed fairly and consistently, with opportunities for salary progression tied to sustained performance. As such, the salary range for this role is $85,000 to $130,000 CAD. This range is positioned around the 50th-75th percentile of market data we've collected, reflecting our commitment to competitive pay. Final offer amounts are based on individual experience and skillset of the candidate demonstrated during the recruitment process. We reserve the >75th percentile of our salary ranges for internal employees who demonstrate sustained high performance and impact at veritree. veritree is an equal opportunity employer. We are committed to building a team that represents diverse backgrounds, perspectives, and skills. All employment decisions are made on the basis of qualifications, merit, and business needs. Show more | Mid-Senior level | Full-time | Information Technology | IT Services and IT Consulting | 3 months ago |