CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Development Engineer Canada Jobs

7 Job Offers

Filters
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 - 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
Cloud Platform Software Developer – Senior Engineer
Save Icon
Join Wind River's Cloud team in Ottawa as a Senior Cloud Platform Software Developer. Develop mission-critical, high-availability solutions using Python, C/C++, and open-source tech like Kubernetes and StarlingX. This hybrid role offers a comprehensive benefits package, focusing on distributed ed...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Senior Software Engineer - Developer Experience
Save Icon
Location Icon
Location
Canada , Mississauga; Waterloo
Salary Icon
Salary
Not provided
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Senior Software Engineer - APIs, Integrations, and External Developer Tooling
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
155000.00 - 165000.00 CAD / Year
smile.io Logo
Smile.io
Expiration Date
Until further notice
Senior Software Development Engineer in Test
Save Icon
Join Inworld AI in Vancouver as a Senior SDET. Leverage 5+ years in C++/Python/NodeJS to build robust test automation and CI/CD pipelines. Design tests for AI Runtime and APIs, enhancing infrastructure in Playwright, Unreal, or Unity. Enjoy a role with equity, bonus, and benefits in a collaborati...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
120000.00 - 160000.00 CAD / Year
inworld.ai Logo
Inworld AI
Expiration Date
Until further notice
Senior Manager, Software Engineering (Developer Productivity - CI/CD)
Save Icon
Lead CI/CD and Release Management teams to accelerate software delivery at Affirm. This senior role requires 10+ years of engineering experience and expertise in modern CI/CD, build systems, and scaling release processes. Drive measurable improvements in developer productivity and cycle time whil...
Location Icon
Location
Canada
Salary Icon
Salary
206000.00 - 256000.00 CAD / Year
affirm.com Logo
Affirm
Expiration Date
Until further notice
Are you a seasoned technologist seeking to architect the future? Explore senior software development engineer jobs and step into a pivotal role where technical mastery meets strategic leadership. A Senior Software Development Engineer (SDE) is a cornerstone of any technology organization, responsible for designing, building, and maintaining complex, scalable software systems that drive business value. This role transcends basic coding; it involves owning the technical vision, mentoring teams, and ensuring the delivery of robust, high-quality solutions. Professionals in these jobs typically shoulder a blend of hands-on development and high-level design responsibilities. A core duty is leading the end-to-end software development lifecycle for critical applications or services. This includes architecting system designs, making key technology stack decisions, writing and reviewing high-quality code, and implementing best practices for security, performance, and reliability. They act as technical owners, accountable for the strategy, health, and evolution of their assigned systems. Collaboration is key, as they frequently coordinate with business stakeholders, product managers, and other engineering teams to translate requirements into technical specifications and executable plans. Beyond individual contribution, senior SDEs are force multipliers. They provide technical guidance and mentorship to junior and mid-level engineers, fostering team growth and knowledge sharing. Active participation in agile ceremonies, code reviews, and design discussions is standard, helping to elevate the entire team's output. They are also instrumental in driving innovation, often researching and advocating for the adoption of new technologies, frameworks, or architectural patterns like microservices, cloud-native development, and DevOps practices. The typical skill set for these senior roles is comprehensive. A strong foundation in computer science principles and multiple programming languages (such as Java, Python, C#, or others) is expected. Expertise in software architecture, data structures, algorithms, and system design is paramount. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), CI/CD pipelines, and database design is highly common. Crucially, senior software development engineer jobs demand excellent problem-solving abilities, effective communication skills to articulate complex concepts to non-technical audiences, and a proven track record of leading projects from conception to deployment. Most positions require a bachelor's degree in computer science or a related field, coupled with 5-8+ years of progressive software development experience. If you are ready to build transformative systems and guide technical strategy, exploring senior software development engineer jobs is your next strategic career move.

Filters

×
Countries
Category
Location
Work Mode
Salary