Backend Engineer - Payments

Jobgether — Canada · Posted ~21 hours ago

Senior Full-time

Skills

Backend Development API Development Distributed Systems System Design Production Troubleshooting APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend engineering role focused on designing reliable services, APIs, and distributed systems that support large-scale transaction processing and business operations.

Highlights

Build large-scale financial infrastructure with opportunities to influence engineering practices, improve reliability, and mentor other developers.

Description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Backend Engineer, Payments based in Canada. This role offers the opportunity to build reliable financial infrastructure that supports money movement at global scale. You will design and maintain APIs, services, and distributed systems capable of processing billions of payment-related requests. Working across payments, risk, infrastructure, and product teams, you will help develop solutions that serve both enterprises and growing businesses. The position combines backend engineering, large-scale system design, production problem-solving, and continuous improvement. You will contribute to a highly collaborative engineering environment while maintaining a strong focus on reliability, efficiency, and user experience. The role also provides opportunities to mentor other engineers and influence engineering standards, tooling, and development practices. You will have significant ownership and autonomy while solving complex problems across modern financial technology systems. Accountabilities Scope, design, build, and maintain reliable, efficient APIs, backend services, and large-scale systems supporting billions of money movement requests.Develop and enhance platforms responsible for balance management and funds accessibility for enterprises and small and medium-sized businesses.Debug, investigate, and resolve critical production issues across multiple services and layers of the technology stack.Collaborate with product, infrastructure, risk, and other cross-functional teams to design and deliver new capabilities at scale.Contribute to engineering standards, internal tooling, development processes, and practices that improve reliability and developer productivity.Mentor engineers, provide technical guidance, and support the growth and development of peers.Participate effectively in a distributed and hybrid engineering environment, maintaining clear communication and strong collaboration across teams.Apply sound engineering judgment to balance scalability, reliability, maintainability, and customer needs. Requirements 2–12+ years of professional software engineering experience, excluding internships and co-op placements.Strong software development and coding skills in any programming language, with the ability and willingness to learn new languages as needed.Experience designing, developing, and maintaining backend services, APIs, or large-scale distributed systems.Strong collaboration skills and the ability to work effectively across multiple technical and business workstreams.Ability to operate with a high degree of autonomy, ownership, and responsibility in a fast-moving engineering environment.Entrepreneurial mindset with a focus on solving complex problems and creating high-quality experiences for internal and external users.Interest in working as a generalist across different technologies and technical stacks.Strong debugging, analytical, and problem-solving capabilities.Experience with large-scale financial tracking systems is preferred.Practical knowledge of cloud-based technologies and services is an advantage, including gRPC, GraphQL, Docker, Kubernetes, AWS, or comparable platforms.Ability to communicate technical concepts clearly and contribute constructively to team decision-making. Benefits Full-time opportunity based in Canada, with the primary office location in Toronto.Annual salary range of CA$135,200–CA$202,800, with the final range determined based on experience, qualifications, career level, and location.Potential additional compensation through equity, company bonuses, and other applicable incentives.Health benefits and wellness support.Retirement and savings plans.Opportunity to work in a flexible hybrid environment, with in-office expectations varying by role, team, and location.Opportunity to work on financial infrastructure operating at global scale and solve complex engineering challenges.Collaborative environment with exposure to cross-functional teams spanning infrastructure, product, payments, and risk.Opportunities to mentor peers and contribute to engineering standards, tooling, and processes.Career growth within a high-ownership environment that values rigorous thinking, diverse perspectives, passion, integrity, and continuous learning. How Jobgether Works We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.