As Sr. Software Developer, Quality Platform, you design, build, maintain, and improve the tools and services that support engineering excellence across the SDLC. You partner closely with DevOps and ...
As Sr. Software Developer, Quality Platform, you design, build, maintain, and improve the tools and services that support engineering excellence across the SDLC. You partner closely with DevOps and ...
RQ10970 - Sr. Software Developer
CA$88.54 - CA$106.25/hr
RQ10970 - Sr. Software Developer 10+ month contract (210 business days) - possible extensnion ONISTE 5 days - Toronto Must Have: HM is looking for a Strong Power BI Develope r- 10+ years overall
Quick apply
RQ10970 - Sr. Software Developer
CA$88.54 - CA$106.25/hr
RQ10970 - Sr. Software Developer 10+ month contract (210 business days) - possible extensnion ONISTE 5 days - Toronto Must Have: HM is looking for a Strong Power BI Develope r- 10+ years overall
Senior Software Developer - Civil 3D
CA$107K - CA$157K/yr
As a Senior Software Engineer, you will independently own major components from design to delivery. You will solve complex technical problems, make technical decisions within your domain, and act as ...
Senior Software Developer - Civil 3D
CA$107K - CA$157K/yr
As a Senior Software Engineer, you will independently own major components from design to delivery. You will solve complex technical problems, make technical decisions within your domain, and act as ...
Senior Software Developer (Remote First)
Toronto, ON · Remote
CA$104K - CA$145K/yr
We are looking for a Senior Software Developer to join our Business Acquisition Tooling (BAT) team! The BAT team is responsible for the Business Acquisition part of our process. This includes ...
Senior Software Developer (Remote First)
Toronto, ON · Remote
CA$104K - CA$145K/yr
We are looking for a Senior Software Developer to join our Business Acquisition Tooling (BAT) team! The BAT team is responsible for the Business Acquisition part of our process. This includes ...
As a Senior Software Developer , you will lead the design and delivery of infrastructure platforms and systems that support developers and services across Robinhood. You will take ownership of ...
As a Senior Software Developer , you will lead the design and delivery of infrastructure platforms and systems that support developers and services across Robinhood. You will take ownership of ...
Senior Software Developer (.NET)
Toronto, ON · Hybrid
CA$170K - CA$195K/yr
We are currently seeking a Senior Software Developer (.NET) to join our engineering team under Clio Operate in our Toronto, Ontario hub location. All hub-based Clions are expected to be in the office ...
Senior Software Developer (.NET)
Toronto, ON · Hybrid
CA$170K - CA$195K/yr
We are currently seeking a Senior Software Developer (.NET) to join our engineering team under Clio Operate in our Toronto, Ontario hub location. All hub-based Clions are expected to be in the office ...
Senior Software Developer - Configuration
Toronto, ON · On-site
CA$65K - CA$95K/yr
We're seeking a talented Senior Software Developer who's ready to take their technical expertise to the next level. As a senior resource on our DC pension portal team, you'll design, code, and ...
Senior Software Developer - Configuration
Toronto, ON · On-site
CA$65K - CA$95K/yr
We're seeking a talented Senior Software Developer who's ready to take their technical expertise to the next level. As a senior resource on our DC pension portal team, you'll design, code, and ...
RQ00685 - Sr. Software Developer - Full Stack 6-month contract (126 business days) - possible extension ONSITE 5 days (subject to HM's discretion) - 525 University Avenue Must Haves: * Cloud-Native ...
Quick apply
RQ00685 - Sr. Software Developer - Full Stack 6-month contract (126 business days) - possible extension ONSITE 5 days (subject to HM's discretion) - 525 University Avenue Must Haves: * Cloud-Native ...
Senior Software Developer (Remote First)
Toronto, ON · Remote
CA$104K - CA$145K/yr
We are looking for a Senior Software Developer to join our Development Experience Group! The Development Experience Group makes informed suggestions about architectural, tooling, frameworks, and ...
Senior Software Developer (Remote First)
Toronto, ON · Remote
CA$104K - CA$145K/yr
We are looking for a Senior Software Developer to join our Development Experience Group! The Development Experience Group makes informed suggestions about architectural, tooling, frameworks, and ...
Senior Software Engineer
Toronto, ON · Remote
Senior Software Engineer, Financial Infrastructure Location: Remote (Canada) We're looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money ...
Senior Software Engineer
Toronto, ON · Remote
Senior Software Engineer, Financial Infrastructure Location: Remote (Canada) We're looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money ...
About The Role General Motors of Canada Company is seeking a Senior Software Developer - Brake Controls and Diagnostics to join the team and lead the next generation of software-defined vehicle ...
About The Role General Motors of Canada Company is seeking a Senior Software Developer - Brake Controls and Diagnostics to join the team and lead the next generation of software-defined vehicle ...
About The Role General Motors of Canada Company is seeking a Senior Software Developer - Brake Controls and Diagnostics to join the team and lead the next generation of software-defined vehicle ...
About The Role General Motors of Canada Company is seeking a Senior Software Developer - Brake Controls and Diagnostics to join the team and lead the next generation of software-defined vehicle ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
We are committed to engineering excellence and delivering high-quality products and services that ... Collaborate with cross-functional teams to deliver high-quality software solutions. Qualifications
We are committed to engineering excellence and delivering high-quality products and services that ... Collaborate with cross-functional teams to deliver high-quality software solutions. Qualifications
The Software Platform team accelerates developer velocity and increases system reliability by ... As a Senior Software Develope r, you will focus heavily on building, operating, and expanding our ...
The Software Platform team accelerates developer velocity and increases system reliability by ... As a Senior Software Develope r, you will focus heavily on building, operating, and expanding our ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
We are committed to engineering excellence and delivering high-quality products and services that ... Collaborate with cross-functional teams to deliver high-quality software solutions. Qualifications
Quick apply
We are committed to engineering excellence and delivering high-quality products and services that ... Collaborate with cross-functional teams to deliver high-quality software solutions. Qualifications
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Engineer (Golang, React) Team: Employee Benefits Location: Remote Opportunity for ... Understanding of DevOps and CI/CD with knowledge of Kubernetes * Knowledge of Cypress and RestSharp ...
Senior Software Developer information
What are the key skills and qualifications needed to thrive as a Senior Software Developer, and why are they important?
What Is a Senior Software Developer?
Senior software developers have several years of experience in the software industry. They have proven successful in exceeding client expectations when developing programs and have provided excellent support in the managing of those applications. They have worked their way up from junior software developer positions and have mastered a variety of coding languages and programs. Senior software developers train and oversee a team of junior software developers.
What kinds of projects and responsibilities can a Senior Software Developer expect to handle on a daily basis?
What are Senior Software Developers?
What is the difference between Senior Software Developer vs Software Engineer?
| Aspect | Senior Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; experience often 5+ years | Bachelor's or higher in CS or related field; similar experience levels |
| Work Environment | Collaborates on complex projects, mentors juniors, leads technical efforts | Designs, develops, tests software; may work on specific modules or systems |
| Industry Usage | Commonly used in tech companies, startups, and enterprise firms | Widely used across industries, often interchangeable with developer roles |
The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.
Full-time
Medical, Dental, PTO
Posted 8 days ago
Job description
About Us:
Propel (TSX: PRL) is the fintech company building a new world of financial opportunity by facilitating access to credit for consumers underserved by traditional financial institutions. Through its AI-driven platform, Propel evaluates customers in a more comprehensive way than traditional credit scores can. Our revolutionary fintech platform has already helped consumers access over one million loans and lines of credit and over one billion dollars in credit.
To build a new world of opportunity we bring together the brightest talent to help us build opportunities. We are entrepreneurs and believe in measuring success through results and growing within; talent and hard work never goes unnoticed. At Propel, we are here to change the way employees, customers and shareholders succeed together.
We are a team of passionate entrepreneurs, who foster curiosity and growth in our employees. Our culture is why we have been so successful and why our employees choose Propel to build their careers. It is also why we are one of North America’s fastest growing companies and a Best Place to Work.
Join us as we change the way employees, customers and shareholders succeed together.
About You:
You thrive in a vibrant, entrepreneurial organization where your ideas are valued. You are motivated by goals, a self-starter, and enjoy wearing multiple hats in a fast-growing fintech environment.
You are a senior individual contributor with a strong platform engineering mindset and a passion for improving how software is built, tested, and delivered. You are energized by creating developer tools, APIs, SDKs, and automation that make engineering teams more productive and effective. Rather than focusing primarily on SDET-style test ownership, you focus on building and evolving the underlying quality and developer platform capabilities that enable teams to move faster with confidence. As Sr. Software Developer, Quality Platform, you design, build, maintain, and improve the tools and services that support engineering excellence across the SDLC. You partner closely with DevOps and product engineering teams to streamline CI/CD automation, improve developer workflows, strengthen observability and incident readiness, and enable scalable, high-quality software delivery. You bring a practical backend engineering approach, strong platform instincts, and a continuous improvement mindset to everything you build.
Responsibilities
- Design, build, and maintain platform tools, internal APIs, SDKs, and automation that improve software delivery and developer productivity
- Enhance and extend CI/CD pipelines and engineering workflows to reduce friction, shorten feedback loops, and improve release quality
- Apply sound backend engineering principles to build scalable, reliable platform services and integrations
- Partner with DevOps and engineering teams to improve developer experience, platform reliability, and quality enablement across the SDLC
- Keep platform services, tools, and automation up to date through continuous improvement and proactive maintenance
- Support scalable QA and engineering workflows by creating self-serve capabilities for developers and testers
- Strengthen observability and incident readiness by improving telemetry, monitoring, and operational insight across platform services
- Contribute to infrastructure and platform standards through Infrastructure as Code and engineering best practices
- Produce clear technical documentation for platform capabilities, workflows, and engineering usage
- Help shape the long-term roadmap for quality platform and developer enablement capabilities
Requirements
- Bachelor’s degree or equivalent practical experience in Computer Science or a related technical field
- 8+ years of professional experience in software development, platform engineering, developer tooling, or quality engineering with a strong backend focus
- Proven experience building and maintaining internal engineering tools, APIs, services, or SDKs that improve developer productivity
- Strong backend engineering fundamentals and experience designing scalable, maintainable production systems
- Experience with developer-facing tooling or platform services
- Strong understanding of API design and backend production services
- Hands-on experience with CI/CD automation and modern engineering workflows
- Experience with Kubernetes and cloud-native environments
- Familiarity with cloud security practices and operational best practices
- Experience with Infrastructure as Code and platform automation
- Working knowledge of observability and incident management practices
- Strong technical communication skills, including the ability to create clear documentation and align cross-functional partners
- Collaborative mindset, strong ownership, and a continuous improvement approach to platform and developer experience
- Experience in FinTech, B2C SaaS, or other regulated environments is an asset
- Experience using generative AI tools (e.g., ChatGPT, Claude, Copilot) is an asset
- Ability to integrate or adopt AI tools in day-to-day tasks
Benefits to Joining Propel
- Growth and opportunity – we pride ourselves on promoting from within
- Incredible company culture
- Competitive salary and health benefits
- Comprehensive vacation package
- Group health and dental benefits
- Group RRSP program
- Support for new parents
- Diverse and inclusive workplace
Salary Range
$100,000 – $135,000
Final compensation is determined by market conditions, location, and the candidate’s experience, skills, and education. This role may also be eligible for performance-based incentive programs and total compensation may include variable incentives, such as bonuses and commissions.
This posting is for an existing vacancy within our organization.
Our Culture
Propel brings together the brightest talent to build opportunities. We are entrepreneurs who measure success through results and growth from within; talent and hard work never go unnoticed. Our team fosters curiosity and growth, making Propel one of North America’s fastest-growing companies and a Best Place to Work.
Commitment to Diversity & Inclusion
Propel welcomes and encourages applications from all groups, including Indigenous peoples, women, visible minorities, persons with disabilities, people from gender and sexually diverse communities, and those with intersectional identities. Should you require accommodation throughout any stage of the recruitment and selection process, please specify your requirements when submitting your application and we will work with you to meet your needs.
AI Disclosure
We use AI to assist in reviewing applications and assessing candidates. These tools support our recruitment team, however, all hiring decisions are made by our trained hiring managers and recruitment professionals, not AI.