KEV Group logo

Senior Full Stack Software Engineer

KEV Group
Department:Software Development
Type:HYBRID
Region:Toronto, Ontario
Location:Toronto, Ontario, Canada
Experience:Mid-Senior level
Estimated Salary:CAD120,000 - CAD160,000
Skills:
C#ASP.NETREACTJAVASCRIPTHTMLCSSSQLAZUREAPISAASFULL-STACKBACKENDFRONTENDCLOUDDISTRIBUTED-SYSTEMSFINANCIAL-SYSTEMSPAYMENTSTRANSACTION-PROCESSINGSECURITYPERFORMANCE-OPTIMIZATIONTESTINGCODE-REVIEWPRODUCTION-RELIABILITY
Share this job:

Job Description

Posted on: February 16, 2026

Who We Are 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. About the Role 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 Full Stack 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. How You'll ContributeBuild and Scale Core Systems Design, build, and evolve core services and platform capabilities that support KEV's SaaS products at scale. Lead system design and architectural decisions, including event-driven patterns where appropriate, to ensure reliable, high-performance systems across complex, high-volume workloads. Deliver Full-Stack Capabilities Drive the design and development of user-facing experiences using modern frontend frameworks such as React, while shaping backend services and APIs built with C# and ASP.NET. Ensure frontend and backend systems are aligned, performant, and built for long-term maintainability. Financial Platform Trust Build and maintain software that processes financial transactions with a strong focus on correctness, traceability, and security. Ensure financial workflows are resilient, failures are handled predictably, and customer trust is protected. Production Reliability Own the reliability of the systems you contribute to by diagnosing production issues, improving observability, and strengthening operational practices that support stable releases and day-to-day platform health. Data and Performance at Scale Design and optimize relational data models and SQL queries that support high-volume production workloads. Balance performance, data integrity, and maintainability as systems evolve. Quality Engineering Write clean, maintainable, and well-tested code, applying shift-left practices such as unit and integration testing to catch issues early. Contribute to improving engineering standards, development workflows, and technical decision-making across the team. Cross-Functional Collaboration Partner closely with Product Managers, Designers, and Engineering peers to shape scope, assess trade-offs, and deliver well-defined solutions. Communicate clearly about technical constraints, risks, and progress to support predictable delivery. Who You Are

  • 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.
  • Strong working knowledge of SQL and relational databases, including schema design, query optimization, and data integrity in high-volume production systems.
  • Experience working with cloud platforms (Azure preferred), including deploying, operating, and evolving services in production.
  • A disciplined approach to engineering quality, with experience applying shift-left testing practices, code review standards, and operational rigor to improve reliability.
  • Comfortable partnering with Product, Design, and Engineering peers to shape scope, assess trade-offs, and deliver outcomes in ambiguous problem spaces.
  • A clear, pragmatic communicator who can explain complex technical decisions and influence direction across teams.

What We Offer

  • 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
  • Collaborative, supportive colleagues

Why You'll Love Working at KEV

  • Make a real difference every day – At KEV, your work supports children, parents, and schools across North America. We don't just build software, we create solutions that simplify lives and strengthen communities. Our mission is rooted in impact, and every team member plays a vital role in shaping the future of K-12 education.
  • The KEV Way – At KEV, you'll never feel stuck in the status quo. You'll be part of a team that's constantly questioning, improving, and innovating—always with one guiding focus: How does this help our schools and the students they serve? It's a culture that challenges you to do your best work while reminding you why it matters.
  • Grow with us – We're scaling fast, and so are our people. At KEV, you'll have real opportunities to learn, develop, and shape your career. Whether advancing in your role or exploring a new path, you'll be supported every step of the way.
  • Work alongside excellence – You'll be part of a team with integrity who treat their colleagues with respect. who are accomplished but humble, collaborative but accountable. It's a place where you can do your best work while feeling supported and inspired by the people around you.
  • Celebrate Community and Culture – At KEV, we connect, recognize, and celebrate our people. Join Club KEV for team-building fun, hear directly from customers in our Voice of Customer Series, stay aligned with Monthly Townhalls, and be inspired by the KEVite Awards, where top contributors are recognized by their peers.

This job description indicates the general nature and level of work expected. It is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required by an individual joining the KEV team in this or any other capacity. KEV Group is pleased to accommodate individual needs in accordance with the Accessibility of Ontarians with Disabilities Act, 2005 (AODA), within our recruitment process. If you require accommodation at any time throughout the recruitment process, please speak with Human Resources or the hiring manager. KEV Group is an equal opportunity employer who agrees not to discriminate against any employee or job applicant because of race, color, religion, national origin, sex, physical or mental disability, or age. Visit our website for more information and details about working at KEV.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
Robinhood logo

Staff Software Developer, Cloud Networking

Robinhood
Just now
Software Development
ON-SITE
Toronto, Ontario, Canada
AWSKUBERNETESEKS+20 more
Moneris logo

Senior Software Developer

Moneris
Just now
Software Development
HYBRID
Toronto, Ontario, Canada
JAVABACKEND DEVELOPMENTAPI DEVELOPMENT+22 more
KEV Group logo

Senior Full Stack Software Engineer

KEV Group
Just now
Software Development
HYBRID
Toronto, Ontario, Canada
C#ASP.NETREACT+20 more
Cohere logo

Member of Technical Staff, Next Generation Agents

Cohere
Just now
Software Development
HYBRID
Toronto, Ontario, Canada
PYTHONPYTORCHNUMPY+8 more
S M Software Solutions Inc logo

RQ10278 - Software Developer - Intermediate

S M Software Solutions Inc
Just now
Software Development
ON-SITE
Toronto, Ontario, Canada
POWER PLATFORMPOWER APPSPOWER AUTOMATE+22 more