CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - Application Engineer Canada Jobs

129 Job Offers

Filters
Senior Software Engineer - Backend
Save Icon
Join Microsoft's Sports Data Engineering team in Vancouver as a Senior Backend Engineer. Design and build high-availability, low-latency data pipelines processing millions of live sports data points. Leverage your 4+ years of coding experience and cloud expertise (Azure/AWS/GCP) to power experien...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer | Azure Data Analytics
Save Icon
Join Microsoft's Azure Data Engineering team in Vancouver as a Senior Software Engineer. You will build the data platform for the AI era, focusing on products like Microsoft Fabric and Azure Synapse. This role requires expertise in distributed systems and languages like C# or Python. Help transfo...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Backend Software
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Senior Backend Software Engineer. Design, build, and operate large-scale cloud services powering Fabric Data Engineering and big data analytics. Leverage your expertise in C#/.NET or similar to solve complex problems and drive innovation in a dat...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - PowerPoint Live
Save Icon
Join Microsoft's PowerPoint Live team in Vancouver as a Senior Software Engineer. Enhance presentation and collaboration in Teams by focusing on client performance, rendering, and new Copilot features. Utilize your expertise in C++, TypeScript, and full-stack architecture to build robust experien...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Connect Platform
Save Icon
Join Confluent as a Senior Software Engineer for the Connect Platform. Design and build secure, scalable systems to bridge Apache Kafka with the wider ecosystem using Java and cloud-native tech. This remote role in Ontario offers a chance to work on critical data integration with a global team, r...
Location Icon
Location
Canada , Remote Ontario
Salary Icon
Salary
144200.00 - 169400.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Senior Software Engineer, Full Stack - Fintech Airlines
Save Icon
Join Hopper's Fintech team as a Senior Full-Stack Engineer in Vancouver or Toronto. Build scalable backend systems with Scala/React for innovative travel products, integrating with major airlines via HTS. Enjoy a competitive salary, full insurance premiums, and pre-IPO equity in a dynamic, agile ...
Location Icon
Location
Canada , Vancouver; Toronto
Salary Icon
Salary
200000.00 - 300000.00 CAD / Year
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Trust Safety & Intelligence team in Vancouver as a Senior Software Engineer. Use advanced AI and LLMs to ensure safe, high-quality content for billions of users across Windows, Edge, and Outlook. This role requires a Bachelor's degree, 4+ years of coding experience, and expertise...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Product Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
124000.00 - 155000.00 USD / Year
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Senior Software Test Engineering – AVIP Diagnostics QA
Save Icon
Join GM's team in Markham as a Senior Software Test Engineer for AVIP Diagnostics QA. You will define test strategy and execute automated/manual tests for ADAS systems using C++, Python, and Robot Framework. This role requires 6+ years of embedded software testing experience and offers comprehens...
Location Icon
Location
Canada , Markham
Salary Icon
Salary
104000.00 - 154000.00 / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Vancouver to build the AI-era data platform. As a Senior Software Engineer, you'll develop scalable backend services in Python and LLM-enabled capabilities for Fabric. Leverage your full-stack expertise in React, TypeScript, and distributed systems to power nex...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Fabric Data Engineering team in Vancouver as a Senior Full Stack Software Engineer. Develop LLM-powered data engineering experiences using React, TypeScript, and scalable backend services. You will build AI-assisted features, from UX to infrastructure, requiring strong full-stack...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer -Front End Development
Save Icon
Join Microsoft's Fabric Platform Shell team in Vancouver as a Senior Front End Engineer. Develop a unified, extensible web experience for a leading SaaS data environment using React, TypeScript, and modern web technologies. Bring 4+ years of engineering experience and expertise in scalable web ap...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Teams in Vancouver as a Senior Software Engineer, driving AI feature fundamentals for a global collaboration platform. You will build scalable engineering tools, develop evaluation pipelines, and enhance performance for high-volume AI scenarios. This role requires expertise in C++,...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - PowerPoint, AI, Graphics & Performance
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Front End Development
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer (Frontend/Full Stack)
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Backend Senior Software Engineer, Identity
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer II, Foundations
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Fullstack Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer, Infrastructure and Security
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice

About the Senior Software Engineer - Application Engineer role

Senior Software Engineer - Application Engineer Jobs represent a pivotal and high-impact career path within the technology industry. Professionals in these roles are the architects and builders of the software applications that power modern business and consumer experiences. Unlike roles focused purely on infrastructure or systems programming, Application Engineers specialize in designing, developing, and maintaining the end-user-facing software products, whether they are web applications, mobile apps, or desktop solutions. These jobs demand a blend of deep technical expertise, strategic problem-solving, and a user-centric mindset to translate complex requirements into reliable, scalable, and performant software.

Typically, a Senior Software Engineer in application development shoulders significant responsibility across the entire software development lifecycle. Common duties include architecting robust technical solutions, writing clean and efficient code, conducting thorough code reviews, and collaborating closely with product managers, designers, and other engineers to define and refine features. They are expected to own major components or services, ensuring their long-term health through comprehensive testing, debugging, and iterative improvement. A key aspect of senior-level jobs is technical leadership: mentoring junior engineers, establishing best practices, driving architectural decisions, and fostering a culture of quality and innovation within their teams.

The skill set for these positions is both broad and deep. Proficiency in modern programming languages and frameworks is fundamental—common examples include JavaScript/TypeScript with React or Angular, Python, Java, Kotlin, Swift, or C++, depending on the application domain. Expertise in associated ecosystems, such as state management, build tools, and testing frameworks (e.g., Jest, Cypress), is standard. Senior roles require a strong grasp of software design principles, API design (REST, GraphQL), performance optimization, and security considerations. Experience with version control (Git), CI/CD pipelines, and cloud platforms (AWS, Azure, GCP) is also highly typical. Beyond technical acumen, successful candidates demonstrate excellent problem-solving abilities, proactive communication, and the capacity to navigate ambiguous requirements to deliver tangible value.

Ultimately, Senior Software Engineer - Application Engineer jobs are for seasoned professionals who thrive on turning ideas into reality. They are the driving force behind the digital products we use daily, balancing immediate feature delivery with the strategic foresight to build sustainable, adaptable systems. For those passionate about crafting exceptional user experiences and leading technical excellence, this profession offers a challenging and rewarding career at the heart of technological innovation.

Filters

×
Countries
Category
Location
Work Mode
Salary