As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Quick apply
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Quick apply
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Calgary, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years ...
Quick apply
Calgary, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years ...
Calgary, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years ...
Quick apply
Calgary, AB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years ...
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Quick apply
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
We are looking for a Senior AI/ML Engineers to join our team, that sit at the intersection of software engineering, data engineering, and applied AI. This role is ideal for someone who enjoys ...
We are looking for a Senior AI/ML Engineers to join our team, that sit at the intersection of software engineering, data engineering, and applied AI. This role is ideal for someone who enjoys ...
We're looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This is a senior IC role ...
We're looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This is a senior IC role ...
Calgary, AB · Hybrid
CA$144K - CA$195K/yr
Summary: We're hiring a Senior Software Developer to join the team behind Clio's Calendar & Court Rules - the engine and experience that keeps lawyers on top of jurisdiction-specific court deadlines.
Calgary, AB · Hybrid
CA$144K - CA$195K/yr
Summary: We're hiring a Senior Software Developer to join the team behind Clio's Calendar & Court Rules - the engine and experience that keeps lawyers on top of jurisdiction-specific court deadlines.
We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of advanced AI systems for cardiovascular imaging applications. This role is ...
We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of advanced AI systems for cardiovascular imaging applications. This role is ...
Senior GraphQL API Software Developer Reports To: Development Manager About the job: We're looking for a Senior GraphQL API Developer to join our API team at atVenu. You'll help shape how we design ...
Quick apply
Senior GraphQL API Software Developer Reports To: Development Manager About the job: We're looking for a Senior GraphQL API Developer to join our API team at atVenu. You'll help shape how we design ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). * Experience leading ...
Calgary, AB · On-site
Technology As a Senior Software Engineer at BMO, you will be a handson technical leader responsible for the design, development, and ownership of complex, enterprisegrade applications and services.
Calgary, AB · On-site
Technology As a Senior Software Engineer at BMO, you will be a handson technical leader responsible for the design, development, and ownership of complex, enterprisegrade applications and services.
CA$87K - CA$137K/yr
The Opportunity As aDeveloper, Senior Associate,unlock your potential and embrace the chance to ... Bridge Cloud, Data, and AI delivery teams by providing software engineering depth, AI application ...
CA$87K - CA$137K/yr
The Opportunity As aDeveloper, Senior Associate,unlock your potential and embrace the chance to ... Bridge Cloud, Data, and AI delivery teams by providing software engineering depth, AI application ...
Calgary, AB · On-site
Partner with senior product engineers to route AI-generated defect fixes through the verification pipeline with human review at the right altitude. What We're Looking For * Strong software ...
Calgary, AB · On-site
Partner with senior product engineers to route AI-generated defect fixes through the verification pipeline with human review at the right altitude. What We're Looking For * Strong software ...
Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. * Design, develop, and ...
Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. * Design, develop, and ...
What you will do As a Senior Consultant, Software Delivery Developer, you will design and build high-quality software solutions while helping guide delivery teams and client stakeholders through ...
What you will do As a Senior Consultant, Software Delivery Developer, you will design and build high-quality software solutions while helping guide delivery teams and client stakeholders through ...
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning background. Joining this team, you'll be pivotal in a product engineering group dedicated to ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning background. Joining this team, you'll be pivotal in a product engineering group dedicated to ...
Calgary, AB · On-site
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
Calgary, AB · On-site
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.
| Aspect | Senior Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; experience often 5+ years | Bachelor's in CS or related field; entry to mid-level experience |
| Work Environment | Designing complex systems, leading projects, mentoring | Writing code, developing features, debugging |
| Industry Usage | Used across tech companies, startups, enterprise | Common in software firms, startups, freelance work |
| Search & Comparison | Often compared for experience level, responsibilities | Compared for entry-level to mid-level roles |
The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

If you want to work on some of the world’s biggestwebsites and have your work seen by millions every day, this might be the job for you.As a senior member of a growing team, you will contribute in to all stages of the web development life cycle.
What you'll be doing:
What you'll need to be successful:
Must Haves:
Nice to Have:
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA