K

KEV Group

Cloud-based financial management for K-12 schools

Technical Lead - Payments Systems

Backend EngineeringUpdated on Nov 10
Full-timeToronto, ON, CanadaCA$130k - CA$150k

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
  • At least 12 years of software development experience is required.
  • At least 5 years of experience in a technical leadership role is required.
  • Hands-on experience building and operating payment systems, financial transaction platforms, or e-commerce payment solutions is required.
  • Experience integrating with payment processors, gateways, and third-party financial services is required.
  • Understanding of payment authorization, capture, settlement, refunds, chargebacks, and reconciliation workflows is required.
  • Experience designing and developing distributed systems and APIs is required.
  • Strong programming skills in one or more of C#, Java, TypeScript, Python, or Go are required.
  • Experience with cloud-native architectures and public cloud platforms is required.
  • Understanding of application security and secure software development practices is required.
  • Communication, problem-solving, and stakeholder management skills are required.

Responsibilities

  • Define and drive technical strategy and architecture for payment systems and related services.
  • Lead the design and implementation of secure, scalable, and highly available payment solutions.
  • Make technology and architectural decisions balancing business priorities, customer experience, reliability, and cost.
  • Establish engineering best practices, coding standards, and architectural guidelines.
  • Lead development of customer-facing payment pages and checkout experiences.
  • Drive integrations with payment processors, gateways, digital wallets, and alternative payment methods.
  • Design and maintain APIs and services supporting payment authorization, capture, refund, reconciliation, and settlement workflows.
  • Ensure payment solutions support future business growth and expansion requirements.
  • Provide day-to-day technical guidance for a team of software engineers.
  • Lead design reviews, architecture discussions, and code reviews.
  • Mentor engineers in software design, payment systems, security practices, and operational excellence.
  • Foster accountability, collaboration, and continuous improvement.
  • Ensure high availability, performance, and reliability of payment services.
  • Drive observability practices including logging, monitoring, alerting, and dashboarding.
  • Lead incident management, root cause analysis, and post-incident improvements.
  • Identify and address technical debt while improving platform maintainability.
  • Ensure solutions adhere to PCI DSS and internal security standards.
  • Partner with Security and Risk teams to implement appropriate controls and safeguards.
  • Drive secure development practices for handling sensitive payment and customer data.
  • Support audit, compliance, and regulatory requirements impacting payment systems.
  • Partner with Product Managers to define technical requirements and delivery plans.
  • Collaborate with payment processor partners and vendor teams to support integrations and issue resolution.
  • Work with Architecture, Infrastructure, Security, and other engineering teams to align on enterprise standards.
  • Communicate technical direction, risks, and trade-offs to stakeholders.

Desired Qualifications

  • Azure is the preferred public cloud platform.

About the Company

KEV Group

Cloud-based financial management for K-12 schools

KEV Group provides a cloud-based financial management platform for K-12 public schools, with its flagship product SchoolCash that automates the handling of school-generated funds such as cash, checks, permission forms, and order forms. The system is licensed on a subscription basis and helps school office staff reduce manual work by digitizing and automating fund processing. It serves over 16,500 schools across 23 states and 10 provinces and manages more than $3 billion in school-generated funds each year. The company differentiates itself through deep collaboration with the education community, leveraging more than 150 years of combined educational experience and a strong focus on product innovation, to tailor solutions to school needs. Its goal is to streamline and digitize financial operations in public schools, delivering scalable, reliable tools that improve efficiency and accuracy in managing school funds.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Toronto, Canada
Founded
1996

Recently Posted Jobs

Explore more opportunities at KEV Group

See more jobs