kevgroup
Senior Full Stack Engineer
At a Glance
- Location
- Toronto, Ontario, Canada
- Experience
- 8+ years
- Posted
- 2026-02-17T15:23:12-05:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
- Finance
- SaaS
Benefits & Perks
with close to 4 weeks of vacation and a company-wide holiday cl
Requirements
8+ years of professional experience building and operating production SaaS software, with significant experience in full stack or backend-heavy roles.
Deep expertise in C# and ASP.NET, with a strong track record designing and evolving API-driven systems in distributed environments.
Strong grounding in object-oriented design, design patterns, and SOLID principles, with the ability to apply them pragmatically in large, evolving codebases.
Strong frontend experience building modern web applications using React, JavaScript, HTML, and CSS, with a focus on performance and usability.
Proven experience designing systems that operate at scale, including shaping architecture, defining service boundaries, and making sound trade-offs under real-world constraints.
Experience building or operating financial systems, payments platforms, or transaction-heavy applications where correctness, security, and traceability are critical.
Compensation & Benefits
Competitive compensation
Meaningful health and dental benefits
Retirement savings support, including RRSP matching in Canada and 401(k) contributions in the U.S.
Professional development and continuing education opportunities
Hybrid and flexible work environment
Flexible PTO with close to 4 weeks of vacation and a company-wide holiday closure
Responsibilities
At KEV, our engineering teams build and operate mission-critical SaaS platforms that
support more than 27,000 K12 schools and over 1 million users across North America.
Our systems process and manage high volumes of financial transactions every day, operating at scale in a domain where reliability, security, and correctness are non-negotiable.
We are hiring a Senior Developer
to help design, evolve, and scale the core systems that power KEV’s financial platform. In this role, you will work across frontend and backend services to deliver secure, high-performance software that supports complex financial workflows. You will contribute to architectural decisions, system design, and platform evolution as KEV continues to grow.
This role requires deep experience building and operating SaaS software at scale. You will design systems that remain reliable under real-world load, handle sensitive financial data with care, and support distributed architectures as usage grows. You will collaborate closely with Product, Design, and Engineering peers to translate real school needs into scalable, durable solutions that earn long-term trust.
About the Company
At KEV, we build mission-critical financial software for K–12 schools on a massive scale. Our platform delivers real-time control and visibility into every dollar collected, whether cash, check, or digital, replacing fragmented workflows with secure, modern systems.
Trusted by 27,000 K–12 schools and districts managing over $8B annually, KEV operates at the intersection of payments, accounting, and reporting—where complexity is high and engineering excellence matters. Headquartered in Toronto with teams across North America, we are scaling fast and investing deeply in cloud-native, data-driven technology.
If you want to build high-impact SaaS products that solve hard problems, scale with purpose, and make your work matter in public education, KEV is the place to do it.