CrawlJobs Logo

Senior Software Engineer - PowerPoint, AI, Graphics & Performance

Canada, Vancouver 114400.00 - 203900.00 CAD / Year · Job Posted March 01, 2026
Apply Position
Job Link Share

Job Description

The PowerPoint team in Vancouver is looking for a Senior Software Engineer to help build the future of AI-powered visual creation and storytelling. This is a rare opportunity to work on a product that has been around for nearly 40 years and is continuing to evolve to meet customer needs. In addition to this great legacy, we also have a charter bringing bleeding edge visual editing features to Copilot and in-app agents. You will work with a cross-disciplinary team of Software Engineers, Product Managers, Applied Scientists, Designers, and Data Engineers within the broader PowerPoint team and all around the company to design and implement solutions end-to-end in both PowerPoint and Copilot. Our team lives and breathe performance, and you will architect your solutions to achieve the best possible experience on a wide range of hardware and user scenarios. You will be joining the team at a time of great change in the industry. As a senior engineer, you will be responsible for tackling the hardest problems head on, both drawing from your own experience and expertise while embracing and harnessing the power of the rapidly evolving AI toolset at your disposal. You will do so while always upholding Microsoft’s commitments on security and customer trust. Although much of our team’s focus is on web technologies including React and WebGL, you should also be prepared to adapt and deploy your team wherever needed, including contributing to back-end services in C++/C#, helping to fine-tune AI models, or making contributions to native applications for PC, Mac, and mobile, ensuring consistent performance, fidelity, and accessibility.

Job Responsibility

  • From fast evolving new features to long-term architecture investments, you will take end-to-end responsibility for shipping robust, performant, reliable, and delightful experiences to millions of customers
  • Team members collaborate on every detail of design, implementation, validation and monitoring of feature usage and health across PowerPoint, Designer, and Copilot clients and backend services
  • You will have the opportunity to advance engineering excellence by driving design discussions, contributing to code reviews, and participating in knowledge sharing sessions
  • You will ahve an opportunity to mentor and guide engineers on the team, promoting growth, collaboration, and technical excellence
  • Embody our Culture and Values

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Proficiency in JavaScript/TypeScript, React, HTML, CSS
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have

  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience working with rich telemetry, make data driven decisions, rapid experimentation
  • Experience building software with scale, performance, efficiency, and reliability as we build the world's best AI first Creation experiences
  • Experience working closely together on every detail of design and implementation of the product
  • From fast evolving new features to long-range infrastructure and architecture investments
  • Experience with design systems and component libraries (e.g., Fluent UI, Material UI)
  • Leadership skills to influence others, with the ability to understand team dynamics, retain, attract, and develop team members
  • Grounded in growth mindset, and advocate for inclusion
  • Customer obsessed and passionate about product impact

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer - PowerPoint, AI, Graphics & Performance

8 matching positions

New

Digital Skills Teacher

Are you passionate about shaping and inspiring the workforce of tomorrow? We’re ...
Location
Location
United Kingdom , Durham
Salary
Salary:
30208.88 - 39648.96 GBP / Year
novus.ac.uk Logo
Novus
Expiration Date
June 30, 2026
Flip Icon
Requirements
Requirements
  • Hold a teaching qualification and where applicable, relevant subject specialist qualification - with a commitment to obtain the outstanding qualification within 12 months
  • Hold a Level 2 qualification in Literacy and Numeracy
  • Have experience in creating stimulating, vibrant environments which are conducive to learning and motivational for learners
  • Have previous track record showing achievement of quality targets
  • Have successfully produced accurate and timely reports
  • Demonstrate effective interpersonal and communication skills
  • Can motivate and enthuse learners
  • Have organisational skills to prioritise workload to meet deadlines and targets
  • Demonstrate positive team working
Job Responsibility
Job Responsibility
  • Please see the attached role profile for an overview of general role responsibilities. Specific details of the role are shared during the interview process.
What we offer
What we offer
  • 40 days annual leave plus 8 bank holidays *pro-rata
  • 2 hours for wellbeing / personal development per week *pro-rata
  • Significant Pension contributions
  • Retail Discounts
  • Employee Assistance Program
  • Cycle to work scheme
  • Parttime
Read More
Arrow Right
New

Administration Manager

Are you a detail-oriented, organised, and proactive individual with a talent for...
Location
Location
United Kingdom , Wolverhampton
Salary
Salary:
25877.80 - 30897.36 GBP / Year
novus.ac.uk Logo
Novus
Expiration Date
June 16, 2026
Flip Icon
Requirements
Requirements
  • Effectively manage a small team of Senior Administrators
  • Hold Level 2 qualifications in Literacy and Numeracy or be willing to gain within agreed timescales
  • Hold a Level 2 qualification related to ICT or Business Administration, or be willing to gain within agreed timescales
  • Provide excellent customer service across a range of internal and external stakeholders
  • Have experience contributing to an effective and efficient administration within a busy office environment
  • Have experience maintaining accurate electronic and paper-based data, using data recording systems as required
  • Have time management skills
  • Demonstrate excellent communication and interpersonal skills
  • Demonstrate up to date IT skills
What we offer
What we offer
  • 40 days annual leave plus 8 bank holidays
  • 2 hours for wellbeing / personal development per week
  • Significant Pension contributions (LGPS)
  • Retail Discounts
  • Employee Assistance Program
  • Cycle to work scheme
  • Fulltime
Read More
Arrow Right
New

Governmental Consulting Accounting Manager

We are seeking a Manager to join the Abdo governmental consulting team. If you h...
Location
Location
United States , Scottsdale
Salary
Salary:
95000.00 - 130000.00 USD / Year
abdosolutions.com Logo
Abdo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in accounting, finance, or related field
  • 5+ years experience working in accounting
  • Experience in the local government/utility industry and/or governmental accounting
  • Skilled in software implementations, long-term financial planning, budgeting, cost management, and/or utility rate studies
  • Experience in project and change management
  • Proficient in advanced MS-Excel functions (e.g. VLOOKUP, H-LOOKUP, SUMIFS, conditional statements (IF, MAX, MIN), pivot tables, graphs and charts)
  • Strong quantitative analysis and financial modeling skills, with a focus on improvement and automation
  • Desire to work in a fast-paced environment
  • Collaborative spirit and adaptability to change
Job Responsibility
Job Responsibility
  • Help clients develop multi-year strategic financial plans and forecasts
  • Present financial results to councils, boards, and management teams with clear insights
  • Ensure year-round audit readiness with clients
  • Seek to automate budget, forecasting, and analysis using systems
  • utilize Excel-based modeling as needed
  • Lead a team providing strategic financial services to government entities
  • Use top software solutions to help clients build their financial technology systems and track key performance indicators
  • Take point on software implementations and create best practice templates
  • Manage team priorities and capacity to deliver high-quality projects on time
  • Develop the team's client experience skills in conjunction with Abdo's client experience training
What we offer
What we offer
  • Medical, dental, vision, HSA with employer match, FSA medical and dependent care, long & short-term disability insurance options
  • 22 days per year of PTO, 8 full holidays, 2 half holidays, 24 hours paid volunteer time, parental and grandparent leave
  • 401(k) plan with employer contributions up to 4.5%
  • Abdo-sponsored telehealth platform
  • Technology reimbursement
  • Half day Fridays June through September
  • Professional expenses and CPA support and bonus
  • Fulltime
Read More
Arrow Right
New

Analyst Application Delivery

We are seeking an experienced SAP S4 HANA FICO Consultant with approximately 5+ ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
kennametal.com Logo
Kennametal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core SAP FICO Skills: Strong knowledge of FI submodules (General Ledger, Accounts Payable, Accounts Receivable, Asset Accounting, Bank Accounting, Credit Management, REFX Lease contracts) and CO (Cost Center Accounting, Accounting, Internal Orders, etc)
  • Strong knowledge of CO submodules (Cost Centers, Internal Orders, COPA)
  • Experience in integration with MM, SD, and PP modules
  • Handle month-end and year-end closing activities, reconciliations, and reporting
  • Technical Tools & Activities: Coordinate with technical teams (ABAP, PI/PO, CPI) for interface issues and enhancements
  • Hands-on experience with LSMW for data migration
  • Knowledge of interfaces (IDocs, BAPIs, RFCs) between SAP and external systems (banking, third-party applications, etc)
  • Schedule, monitor, and troubleshoot background jobs related to financial postings, reconciliations, and reporting
  • Proficiency in Excel (pivot tables, VLOOKUP, macros preferred)
  • Project Experience: Minimum of 2 end-to-end SAP implementation or rollout projects
Job Responsibility
Job Responsibility
  • Ability to handle end-to-end FICO processes independently
  • Strong ownership of deliverables, deadlines, and quality standards
  • Willingness to collaborate with business users, technical teams, and external partners
  • Fulltime
Read More
Arrow Right
New

Senior Engineer - AI Core Services

At Codvo, software and people transformations go hand-in-hand. We are a global e...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
Codvo AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software engineering, preferably in platform or cloud-native service development using Microsoft and .NET technologies
  • Hands-on experience with Microsoft Azure and associated PaaS services (e.g., Azure Functions, AKS, API Management)
  • Strong expertise in RESTful API design, versioning, testing, and lifecycle management
  • Proficient in securing APIs, managing authentication/authorization and data privacy practices
  • Excellent problem-solving skills, with the ability to analyse complex technical challenges and propose scalable solutions
  • Experience working in Agile teams and collaborating across global R&D locations
  • Demonstrated ability to mentor junior team members fostering a culture of continuous learning and innovation
  • Demonstrated experience with AI frameworks, tools and Python
Job Responsibility
Job Responsibility
  • Build scalable, fault-tolerant cloud-native services on Microsoft Azure, ensuring high performance and reliability
  • Develop secure, well-documented public APIs and SDKs for consumption by internal and external developers
  • Collaborate with cross-functional teams to deliver end-to-end solutions across data pipelines, orchestration, and service APIs
  • Embed robust security controls to protect sensitive data and ensure secure access to AI services
  • Contribute to design reviews, code reviews, and architectural discussions to ensure engineering excellence
  • Mentor junior developers, encourage continuous learning, and contribute to a culture of innovation
  • Work with multiple teams to create AI solutions, which include AI model deployment, training, and AI tooling development
  • Fulltime
Read More
Arrow Right
New

Production Support Developer - Trading Technology

At Schwab, you’re empowered to make an impact on your career. Here, innovative t...
Location
Location
United States , Omaha, NE ; Austin, TX
Salary
Salary:
107000.00 - 135000.00 USD / Year
schwab.com Logo
Charles Schwab
Expiration Date
June 28, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
  • 3+ years of experience in production support, site reliability engineering (SRE), or software operations
  • Working knowledge of Java (Java 17+ preferred) and SQL for troubleshooting
  • Experience supporting applications using observability and monitoring tools such as AppDynamics, Splunk, Grafana, InfluxDB, and Control‑M
  • Oracle Database experience with SQL
  • 3+ years of experience administering Linux systems (RHEL 7/8/9 preferred)
  • Ability to use shell scripting or Python to automate repetitive operational tasks
  • Strong communication skills, particularly during incident response and post‑incident reviews
  • Availability to work nights and weekends as part of a rotating on‑call schedule
Job Responsibility
Job Responsibility
  • Safeguard the stability and resilience of Schwab’s Order Management System in a high-availability environment
  • Own complex production situations—from assessing impact and leading incident response to collaborating across application, infrastructure, database, and vendor partners to restore service
  • Focus on continuous improvement by identifying patterns, reducing recurring issues, and strengthening monitoring, runbooks, and operational practices that improve availability over time
What we offer
What we offer
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • Fulltime
Read More
Arrow Right
New

Hotel Housekeeper

We are seeking a dependable and detail-oriented hospitality professional to help...
Location
Location
United States , Vail
Salary
Salary:
20.00 USD / Hour
thesebastianvail.com Logo
The Sebastian - Vail - A Timbers Resort
Expiration Date
June 30, 2026
Flip Icon
Requirements
Requirements
  • Previous housekeeping, custodial, or hospitality experience preferred
  • Strong attention to detail and commitment to quality
  • Ability to work efficiently in a fast-paced environment
  • Excellent time management and organizational skills
  • Professional, respectful, and guest-focused attitude
  • Ability to work independently and as part of a team
  • Flexibility to work weekends, holidays, and varying shifts as needed
  • Ability to lift, bend, stand, and perform physical tasks throughout the shift
Job Responsibility
Job Responsibility
  • Clean and prepare guest rooms according to established quality and safety standards
  • Change linens, make beds, dust surfaces, vacuum, mop, and restock room supplies
  • Clean bathrooms, ensuring all fixtures, mirrors, and surfaces are sanitized and well presented
  • Inspect rooms for maintenance concerns, missing items, or damage and report findings promptly
  • Maintain cleanliness in hallways, stairways, carts, storage areas, and other assigned spaces
  • Respond to guest requests in a courteous and professional manner
  • Follow all housekeeping procedures, safety guidelines, and brand standards
  • Properly handle cleaning supplies, equipment, and linens
What we offer
What we offer
  • Free onsite shift parking
  • Discounted bus pass for Eagle County & Lake County routes
  • Discounted F&B, Spa Treatments & Retail up to 40% off
  • 401K with Match
  • PTO for Full Time Year Round up to 4 weeks a year
  • Wellness Bonus if worked through full season until ski area closing
  • Full Time Year Round possible, with full benefits such as Medical, Dental, Vision, LTD/STD, Life, Accident, Critical Illness, Hospital Insurance
  • Merchant Ski Pass Program
  • Free onsite Chef prepared employee dining room with hot meals and salad bar
  • Some full time seasonal positions offer discounted living onsite in employee housing, shared dorm style units during the season hired only up to the 1st 6 months of that particular season
Read More
Arrow Right
New

Cook

We are seeking a dedicated and reliable culinary professional to join our team i...
Location
Location
United States , Vail
Salary
Salary:
21.00 - 25.00 USD / Hour
thesebastianvail.com Logo
The Sebastian - Vail - A Timbers Resort
Expiration Date
July 15, 2026
Flip Icon
Requirements
Requirements
  • Prior experience in a kitchen or food service environment preferred
  • Knowledge of basic cooking techniques, food preparation, and kitchen safety practices
  • Ability to work efficiently in a team-oriented, guest-focused environment
  • Strong attention to detail and commitment to quality
  • Ability to stand for extended periods and perform tasks that require lifting, bending, and repetitive motions
  • Flexibility to work a variety of shifts, including weekends and holidays, as needed
  • Excellent communication and time-management skills.
Job Responsibility
Job Responsibility
  • Prepare and cook menu items according to established recipes, standards, and presentation guidelines
  • Set up, stock, and maintain a clean and organized work station during service
  • Monitor food quality, portion control, and consistency throughout preparation and plating
  • Support efficient kitchen operations by communicating effectively with team members and leadership
  • Follow all food safety, sanitation, and workplace safety procedures
  • Assist with receiving, storing, rotating, and labeling ingredients and supplies
  • Help maintain equipment, tools, and kitchen areas in proper working condition
  • Adapt to changing priorities and assist with additional kitchen tasks as needed.
What we offer
What we offer
  • Free onsite shift parking
  • Discounted F&B, Spa Treatments & Retail up to 40% off
  • 401K with Match
  • PTO
  • Wellness Bonus if worked through full season until ski area closing
  • Full benefits such as Medical, Dental, Vision, LTD/STD, Life, Accident, Critical Illness, Hospital Insurance
  • Free onsite Chef prepared employee dining room with hot meals and salad bar
  • Fulltime
Read More
Arrow Right