The Difference Between Who You Are And Who You Want To Be Is...
What You Do.
PSP Services stands out for its collaborative team environment, where all departments work together to deliver complete client solutions.
We seek talented individuals across Operations, Finance, Sales, Technology, and Marketing who share our drive for innovation, adaptability, and excellence.
We also value community involvement and encourage our team to give back through volunteering. If you’re interested in joining PSP Services, contact us today.
Our Current Opportunities
PSP Payment Processing Services – Hands-On Leadership Role
About PSP
PSP Payment Processing Services is a fast-growing Canadian payments company providing merchants with reliable, modern, and flexible payment processing solutions. With a focus on customer experience, transparency, and strong industry partnerships, PSP is scaling rapidly and requires a hands-on financial leader to support its next stage of growth.
Position Overview
PSP is seeking a hands-on Chief Financial Officer (CFO) to lead all financial, accounting, and risk management functions during a period of expansion. This role is ideal for a finance leader who is both strategic and operational—comfortable setting financial direction while actively managing day-to-day financial tasks, merchant-level risk, underwriting, and portfolio analysis.
You will work closely with the CEO and leadership team to build strong financial foundations, optimize merchant portfolio performance, and ensure compliance across PSP’s acquiring, settlement, and payment operations.
Key Responsibilities
Hands-On Financial Operations
-
Manage all daily financial activities, including AP/AR, bank reconciliations, cash flow monitoring, and general ledger management.
-
Oversee month-end and year-end close processes, financial statements, and reporting packages.
-
Prepare detailed financial models, forecasts, and merchant portfolio performance dashboards.
-
Manage PSP’s residual payouts, agent/ISO commissions, revenue reconciliation, and interchange cost tracking.
Merchant Services & Payment Processing Oversight
-
Monitor PSP’s merchant portfolio economics: approval rates, transaction volumes, profitability, reserves, and attrition.
-
Oversee chargeback trends and personally review high-risk disputes and merchant exposure.
-
Work directly with operations on merchant onboarding, underwriting exceptions, and risk flag reviews.
-
Liaise with acquiring banks, processors, and payment partners to support settlements, funding, and compliance requirements.
Risk Management & Compliance
-
Develop and enforce financial controls, internal accounting procedures, and audit readiness.
-
Manage merchant credit risk, chargeback exposure, reserve strategies, and loss prevention.
-
Ensure compliance with PCI DSS, AML/KYC requirements, and card network rules.
-
Oversee regulatory filings, annual audits, and financial due diligence.
Strategic Financial Leadership
-
Develop and execute PSP’s financial strategy to support scalable growth.
-
Analyze pricing models, margin opportunities, operating costs, and new revenue streams.
-
Provide strategic insight to the CEO regarding product expansion, partnerships, and long-term planning.
-
Support capital management, funding needs, and investment decisions.
Team Development
-
Build and mentor a lean, high-performance finance and risk team as PSP grows.
-
Establish scalable processes, documentation, and financial systems for future expansion.
-
Work collaboratively with Sales, Operations, Technology, Customer Success, and external partners.
Qualifications
-
CPA required, CFA or MBA optional
-
Audit experience required
-
7–12+ years of progressive financial experience within payment processing, fintech, merchant acquiring, or financial services.
-
Strong understanding of interchange, cost of acceptance, BIN sponsorship, settlement processes, and ISO/Agent compensation structures.
-
Demonstrated ability to manage both strategy and hands-on execution.
-
Advanced Excel and financial modeling skills; experience with payment processors and financial systems is an asset.
-
Experience working with high-growth or scaling organizations preferred.
Key Attributes
-
Highly hands-on, detail-oriented, and execution-driven.
-
Strong operational and problem-solving mindset.
-
Ability to thrive in a fast-paced, entrepreneurial environment.
-
Excellent communication and leadership skills.
-
High integrity, ownership, and accountability—aligned with PSP’s values.
How to Apply
Please submit your resume and a brief cover letter outlining your experience and interest in the role to careers@pspservicesco.com.
Job Title: Switch Production Support Analyst, CUFI
Location: Vaughan, ON
Employment Type: Full-Time
Reports To: Software Support Engineer II, CUFI
About Us
PSP Services (PSP) is a Canadian Corporation and a leader in payment systems, processing and integrations. Founded in 2003, we have evolved from a software integration company into a full-service payment’s provider, supporting retail, eCommerce, and institutional clients across North America and beyond.
Position Overview
We are seeking a skilled and proactive Switch Production Support Analyst to join our fintech infrastructure team. In this role, you will be responsible for the monitoring, maintenance, and support of our Postilion payment switch environment, ensuring high availability and performance of transaction processing systems. You will work closely with internal teams and financial institution clients to troubleshoot issues, manage configurations, and support production deployments.
This is a critical operational role that requires strong technical expertise in Postilion systems, a deep understanding of electronic payment processing, and the ability to respond quickly to incidents in a high-pressure environment. You’ll contribute to system stability, compliance, and continuous improvement of our transaction infrastructure.
Key Responsibilities:
- Monitor and support Postilion switch environments in production and test.
- Troubleshoot transaction failures, routing issues, and system alerts.
- Perform configuration changes, patching, and upgrades.
- Collaborate with network, database, application teams and financial institution clients to resolve incidents.
- Support integration and certification testing with financial institutions and partners.
- Maintain documentation for configurations, procedures, and incident resolution.
- Participate in on-call rotation and respond to critical system alerts.
- Ensure compliance with security and regulatory standards (e.g., PCS-DSS, SOC-II).
Qualifications:
- 3+ years of experience supporting Postilion or similar payment switch platforms.
- Strong understanding of ISO 8583 messaging and transaction flows.
- Experience with Linux/Unix and Windows systems, scripting, and SQL.
- Familiarity with payment networks (Interac, Visa, Mastercard) and EFT systems.
- Excellent problem-solving and communication skills.
- Ability to work independently and manage multiple priorities.
- Experience in fintech or financial services is preferred.
- Recommended, but not required:
- 3+ years of experience with FIS IST/IMN or other Interac IMN gateway platforms.
- Knowledge of payments cryptography and HSMs (Thales Payshield).
- Knowledge of API technologies.
- Knowledge of ACI PRM application.
Eligibility Requirements:
- Applicants must be Canadian Citizens or Permanent Residents.
- Applications from individuals who do not meet this requirement will not be considered.
- Ability to commute/relocate – PSP is located in Concord, ON (L4K 0C3). Applicants must be able to reliably commute or plan to relocate before starting work.
Benefits:
- Dental care, Extended health care, Life insurance, Vision care , On-site parking
How to Apply
Please submit your resume and a brief cover letter outlining your experience and interest in the role to careers@pspservicesco.com.
Salary Range
$65,000 – $85,000
Job Title: Quality Assurance (QA) Analyst
Location: Vaughan, ON
Employment Type: Full-Time
Reports To: Senior Director, Quality Engineering, PSP CUFI
About Us
PSP Services (PSP) is a Canadian Corporation and a leader in payment systems, processing and integrations. Founded in 2003, we have evolved from a software integration company into a full-service payment’s provider, supporting retail, eCommerce, and institutional clients across North America and beyond.
Position Overview
As a Quality Assurance Analyst in our financial services organization, you will play a critical role in ensuring the accuracy, reliability, and security of our financial platforms. You will be responsible for validating complex systems that handle sensitive financial data, ensuring they meet both internal standards and external regulatory requirements.
In this role, you will collaborate closely with cross-functional teams and work directly with financial institution clients to understand their requirements, validate integrations, and support testing efforts across multiple environments. You’ll help shape testing strategies, identify risks early, and contribute to the delivery of high-quality solutions that meet the expectations of both our clients and the broader financial ecosystem.
Key Responsibilities:
- Design, develop, and execute test plans and test cases for web, mobile, and API-based applications.
- Collaborate with product managers, developers, business analysts, and clients to understand requirements and ensure test coverage.
- Perform functional, regression, integration, and performance testing.
- Develop and maintain automated test scripts.
- Support 7/24 online transaction processing (OLTP) networks
- Ensure compliance with financial regulations and standards (e.g., PCI-DSS, SOC-II).
- Identify, document, and track bugs using issue tracking tools (e.g., Jira).
- Contribute to continuous improvement of QA processes and tools.
- Validate data integrity across systems and ensure accurate financial calculations.
- Support UAT and production release testing.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in software QA/testing, preferably in fintech or financial services.
- Strong knowledge of QA methodologies, tools, and processes.
- Experience with test automation frameworks and scripting languages (e.g., Python, JavaScript).
- Understanding of financial systems, transactions, and data flows.
- Strong understanding of ISO8583 transaction specifications.
- Familiarity with Visa testing tools and certification requirements.
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration abilities.
- Preferred Skills:
- Experience with API testing tools (e.g., Postman, RestAssured).
- Knowledge of SQL and database testing.
- Exposure to security testing and compliance validation.
- ISTQB or equivalent certification is a plus.
Eligibility Requirements:
- Applicants must be Canadian Citizens or Permanent Residents.
- Applications from individuals who do not meet this requirement will not be considered.
- Ability to commute/relocate – PSP is located in Concord, ON (L4K 0C3). Applicants must be able to reliably commute or plan to relocate before starting work.
Benefits:
- Dental care, Extended health care, Life insurance, Vision care , On-site parking
How to Apply
Please submit your resume and a brief cover letter outlining your experience and interest in the role to careers@pspservicesco.com.
Salary Range
$65,000 – $90,000
Job Title: Project Manager
Location: Vaughn, ON
Employment Type: Full-Time
Reports To: Project Management Office, PSP CUFI
About Us
PSP Services (PSP) is a Canadian Corporation and a leader in payment systems, processing and integrations. Founded in 2003, we have evolved from a software integration company into a full-service payment’s provider, supporting retail, eCommerce, and institutional clients across North America and beyond.
Position Overview
We are seeking a highly organized and results-driven Project Manager to lead strategic initiatives across our product portfolio. This role is critical to ensuring the successful delivery of complex, cross-functional projects.
As a Project Manager, you will work closely with Product, IT, Compliance, Business Operations and financial institution clients to define project scope, manage timelines, mitigate risks, and ensure alignment with business objectives. You will be responsible for overseeing the full project lifecycle, from planning and execution to delivery and post-launch evaluation, while maintaining a strong focus on quality, compliance, and customer impact.
This is an exciting opportunity for a proactive leader who thrives in a fast-paced environment and is passionate about shaping the future of financial services through technology.
Key Responsibilities:
- Project Planning & Execution
-
- Define project scope, goals, deliverables, and timelines in alignment with business objectives.
- Develop detailed project plans, schedules, and resource allocations.
- Stakeholder Management
-
- Collaborate with internal teams (Product, IT, Operations) and external partners.
- Facilitate clear communication and alignment across stakeholders.
- Risk & Compliance Oversight
-
- Identify and mitigate project risks, especially those related to financial regulations (e.g., OSFI B10, PCI-DSS, SOC-II).
- Budget & Resource Management
-
- Monitor project budgets and ensure efficient use of resources.
Qualifications:
- Education & Certification
-
- Bachelor’s degree in Engineering, Finance, Computer Science, or a related field.
- PMP, PRINCE2, or Agile/Scrum certification is highly desirable.
- Master’s degree or MBA is a plus, especially with a focus on technology or financial services.
- Professional Experience
-
- 2 – 8 years of project management experience, preferably in FinTech, banking, or technology sectors.
- Proven track record of managing cross-functional projects in a fast-paced, agile environment.
- Experience working with financial products, platforms, or services.
- Technical & Domain Knowledge
-
- Strong understanding of financial systems, digital banking, APIs, and data privacy/security standards.
- Familiarity with regulatory frameworks such as PCI-DSS, and other compliance requirements.
- Proficiency with project management tools (e.g., JIRA, Asana, Trello, MS Project) and collaboration platforms (e.g., Teams. JIRA).
- Core Competencies
-
- Excellent organizational and time management skills.
- Strong analytical and problem-solving abilities.
- Exceptional communication and stakeholder management skills.
- Ability to lead cross-functional teams and drive alignment across business and technical units.
- Comfortable navigating ambiguity and adapting to changing priorities.
Eligibility Requirements:
- Applicants must be Canadian Citizens or Permanent Residents.
- Applications from individuals who do not meet this requirement will not be considered.
- Ability to commute/relocate – PSP is located in Concord, ON (L4K 0C3). Applicants must be able to reliably commute or plan to relocate before starting work.
Benefits:
- Dental care, Extended health care, Life insurance, Vision care , On-site parking
How to Apply
Please submit your resume and a brief cover letter outlining your experience and interest in the role to careers@pspservicesco.com.
Salary Range
$80,000 – 110,000
Job Title: Finance Associate, CUFI
Location: Vaughan, ON
Employment Type: Full-Time
Reports To: Vice-President, Finance
About Us
PSP Services (PSP) is a Canadian Corporation and a leader in payment systems, processing and integrations. Founded in 2003, we have evolved from a software integration company into a full-service payment’s provider, supporting retail, eCommerce, and institutional clients across North America and beyond.
Position Overview
We are looking for a highly organized and detail-oriented Finance Associate to join our growing team. This role is essential to the smooth functioning of our financial operations, supporting day-to-day accounting activities, managing accounts payable and receivable, and assisting with administrative tasks. You’ll work closely with internal teams and external vendors and clients to ensure accuracy, compliance, and efficiency across all financial processes.
This is a hands-on role ideal for someone who thrives in a fast-paced environment, enjoys working with numbers, and is passionate about building scalable financial systems. You will have the opportunity to contribute to process improvements, support audits, and help maintain the financial health of a growing organization.
Key Responsibilities:
- Manage daily accounting entries and reconciliations.
- Process accounts payable and receivable transactions.
- Assist with month-end and year-end closing activities.
- Prepare financial reports and support budgeting efforts.
- Liaise with external financial institutions and vendors.
- Maintain accurate records and documentation for audits and compliance.
- Support administrative tasks including invoice tracking, expense reporting, and contract management.
- Contribute to process improvements and automation initiatives.
Qualifications:
- Bachelor’s degree in Accounting, Finance, or related field.
- 2+ years of experience in accounting or finance operations.
- Strong understanding of accounting principles and financial reporting.
- Proficiency in accounting software (e.g., QuickBooks, Xero, NetSuite).
- Excellent attention to detail and organizational skills.
- Strong communication skills and ability to work cross-functionally.
- Experience in fintech or financial services is a plus.
Eligibility Requirements:
- Applicants must be Canadian Citizens or Permanent Residents.
- Applications from individuals who do not meet this requirement will not be considered.
- Ability to commute/relocate – PSP is located in Concord, ON (L4K 0C3). Applicants must be able to reliably commute or plan to relocate before starting work.
Benefits:
- Dental care, Extended health care, Life insurance, Vision care , On-site parking
How to Apply
Please submit your resume and a brief cover letter outlining your experience and interest in the role to careers@pspservicesco.com.
Salary Range
$65,000 – $80,000
Job Title: Database Solutions Specialist
Location: Vaughan, Toronto, ON (On-Site)
Employment Type: Full-Time, Permanent
Experience: 3–5 Years
Work Authorization: Must be legally authorized to work in Canada (without the need for any sponsorship)
About the Role
We are seeking an experienced Database Solutions Specialist with 3–5 years of hands-on experience in database design, optimization, and reporting within enterprise environments. The ideal candidate will be responsible for architecting and maintaining database solutions across on-premises and cloud (Azure/AWS) infrastructures, as well as developing insightful analytics and dashboards using Power BI to support business intelligence and decision-making.
Key Responsibilities
- Design, implement, and maintain scalable and secure database solutions across on-prem and cloud environments.
- Administer, optimize, and troubleshoot databases (SQL Server, Azure SQL, MySQL, Oracle).
- Develop and maintain Power BI dashboards and reports, ensuring data accuracy, visualization clarity, and business relevance.
- Work with stakeholders to define data models, ETL processes, and performance metrics for analytics solutions.
- Implement database performance tuning, query optimization, and indexing strategies.
- Maintain backup, recovery, and disaster recovery procedures for critical systems.
- Monitor database health, capacity, and performance using tools such as SQL Profiler, Azure Monitor, or AWS CloudWatch.
- Collaborate with application and infrastructure teams to ensure high availability and compliance standards (e.g., PCI-DSS and SOC 2).
- Support incident resolution and participate in planned change windows and audits as required.
- Maintain comprehensive documentation of data flows, models, and configurations.
Required Skills & Experience
- 3–5 years of experience in database administration, design, or development in enterprise environments.
- Strong proficiency in Microsoft SQL Server (T-SQL, SSIS, SSRS) and cloud-based databases (Azure SQL / AWS RDS).
- Proven experience developing and deploying Power BI reports, dashboards, and data models.
- Solid understanding of ETL design, data warehousing concepts, and relational data modeling.
- Experience with database security, access control, and audit mechanisms.
- Familiarity with automation and scripting using PowerShell, GoLang, or similar tools.
- Strong analytical and troubleshooting skills across hybrid data environments.
- Excellent communication, documentation, and collaboration skills.
Preferred Qualifications
- Experience in financial, retail, or data analytics environments.
- Experience with MongoDB/ PostgreSQL is an asset.
- Certifications (any of the following are assets):
- Microsoft Certified: Power BI Data Analyst Associate (PL-300)
- Microsoft Certified: Azure Database Administrator Associate (DP-300)
- AWS Certified Database – Specialty
- Familiarity with data governance, compliance frameworks, and data integration pipelines.
Why Join Us
- Opportunity to work on hybrid database ecosystems and advanced business intelligence solutions.
- Exposure to data-driven decision-making and modern BI practices.
- Competitive salary and benefits package.
- Collaborative, growth-oriented work environment.
- Insurance plan for the candidate and immediate family members.
- On-site parking.
Job Title: Sr. Business Analyst – CUFI
Location: Vaughn, ON
Employment Type: Full-Time
Reports To: Manager, Product Management, PSP CUFI
About Us
PSP Services (PSP) is a Canadian Corporation and a leader in payment systems, processing and integrations. Founded in 2003, we have evolved from a software integration company into a full-service payment’s provider, supporting retail, eCommerce, and institutional clients across North America and beyond.
Position Overview
As a Business Analyst, you will play a key role in analyzing business processes, identifying opportunities for improvement, and supporting the development of financial technology solutions. You’ll work closely with product managers, IT, business operations, compliance teams and financial institution clients to translate business needs into actionable insights and requirements.
This is an exciting opportunity for a proactive leader who thrives in a fast-paced environment and is passionate about shaping the future of financial services through technology.
Key Responsibilities:
- Gather, document, and analyze business requirements for new and existing products.
- Conduct market research, competitor analysis, and customer feedback synthesis.
- Collaborate with cross-functional teams as well as potentially financial institution clients to define and refine product features and workflows.
- Develop business cases, process maps, and documentation to support product development.
- Monitor KPIs and performance metrics to evaluate product success and identify areas for optimization.
- Support testing, validation, and rollout of new features and enhancements.
Qualifications:
- Bachelor’s degree in Business, Finance, Computer Science, or a related field.
- 5+ years of experience in business analysis, preferably in Fintech or banking.
- Strong analytical skills and proficiency in tools like Excel, SQL, Tableau, or Power BI.
- Experience working with cross-functional teams.
- Excellent communication and stakeholder management skills.
Eligibility Requirements:
- Applicants must be Canadian Citizens or Permanent Residents.
- Applications from individuals who do not meet this requirement will not be considered.
- Ability to commute/relocate – PSP is located in Concord, ON (L4K 0C3). Applicants must be able to reliably commute or plan to relocate before starting work.
Benefits:
- Dental care, Extended health care, Life insurance, Vision care , On-site parking
How to Apply
Please submit your resume and a brief cover letter outlining your experience and interest in the role to careers@pspservicesco.com.
Salary Range
$75,000 – 100,000
Job Title: Sr. Business Analyst – Fraud/PRM
Location: Vaughn, ON
Employment Type: Full-Time
Reports To: Sr. Director, Product Management, PSP CUFI
About Us
PSP Services (PSP) is a Canadian Corporation and a leader in payment systems, processing and integrations. Founded in 2003, we have evolved from a software integration company into a full-service payment’s provider, supporting retail, eCommerce, and institutional clients across North America and beyond.
Position Overview
We are seeking a seasoned and technically adept Business Analyst to lead the implementation, customization, and extension of ACI’s Proactive Risk Manager (PRM) platform. This role will work closely with IT and requires experience with the PRM application and should include familiarity with PRM architecture, multi-tenant configuration, UI customization, rule development, and development environment setup. In this role you will work directly with financial institution clients. The ideal candidate has a robust understanding of PRM solutions, will help guide development teams, and ensure seamless integration with enterprise systems.
This is an exciting opportunity for a proactive leader who thrives in a fast-paced environment and is passionate about shaping the future of financial services through technology.
Key Responsibilities:
- PRM Architecture & Implementation
-
- Business lead for end-to-end PRM installations including database setup, Analytic Gateway, and UI deployment.
- Manage multi-tenant configurations and onboard new tenants.
- Ensure compliance with installation prerequisites and encryption/security standards.
- Rule Development & Configuration
- Define and deploy fraud detection rules using PRM’s rule engine and simulation tools working with internal teams and financial institution clients.
- Optimize rule performance through indexing and custom views.
- Collaborate with business stakeholders to translate fraud scenarios into actionable rule logic.
- Leadership and Governance
- Provide strategic leadership across PRM projects, ensuring adherence to best practices and compliance standards.
- Conduct code reviews, performance tuning, and upgrade assessments.
Qualifications:
- Education & Certification
-
- Bachelor’s degree in business administration, finance, computer science, or a related field.
- ACI PRM certification or equivalent experience.
-
- Familiarity with PCI compliance.
- Professional Experience
-
- 10+ years of experience in enterprise risk management or fraud detection platforms.
- 5+ years of hands-on experience with PRM (preferably version 9.x).
- Familiarity with ACI’s PRM architecture including AR Web UI, Analytic Gateway, and multi-tenant setups.
- Excellent problem-solving, communication, and stakeholder management skills.
- Core Competencies
-
- Excellent organizational and time management skills.
- Strong analytical and problem-solving abilities.
- Exceptional communication and stakeholder management skills.
- Ability to lead cross-functional teams and drive alignment across business and technical units.
- Comfortable navigating ambiguity and adapting to changing priorities.
Eligibility Requirements:
- Applicants must be Canadian Citizens or Permanent Residents.
- Applications from individuals who do not meet this requirement will not be considered.
- Ability to commute/relocate – PSP is located in Concord, ON (L4K 0C3). Applicants must be able to reliably commute or plan to relocate before starting work.
Benefits:
- Dental care, Extended health care, Life insurance, Vision care , On-site parking
How to Apply
Please submit your resume and a brief cover letter outlining your experience and interest in the role to careers@pspservicesco.com.
Salary Range
$75,000 – 100,000
Senior Frontend Software Developer
About the Role:
Are you passionate about crafting beautiful, intuitive web experiences? Do you thrive on transforming outdated interfaces into sleek, modern masterpieces? We’re looking for a frontend developer with 3+ years of experience who’s ready to bring bold ideas to life and elevate user experiences across the board. If you love blending design with code and enjoy working on projects that make a real impact, we’d love to meet you.
What You’ll Be Doing:
- Building responsive, pixel-perfect interfaces from design mockups that look great on every screen.
- Writing clean, scalable CSS using preprocessors like SASS or LESS.
- Creating dynamic, interactive features with JavaScript and jQuery.
- Collaborating with designers to optimize visuals using tools like Figma, Photoshop, or similar.
- Refactoring legacy frontends and migrating them to modern frameworks with care and precision.
- Contributing to UI/UX decisions that shape the future of our products.
What You Should Bring:
- 3+ years of hands-on frontend development experience.
- Deep understanding of CSS fundamentals and responsive design principles.
- Experience with SASS/LESS and frontend build tools (Webpack, Vite, etc.).
- Strong JavaScript and jQuery skills.
- Familiarity with modern frameworks like React, Vue, or Angular.
- A thoughtful approach to modernizing legacy codebases.
Bonus Points If You:
- Have experience optimizing build pipelines and asset delivery.
- Care deeply about accessibility, performance, and user-centric design.
- Enjoy experimenting with new frontend libraries, tools, and workflows.
- Can turn complex design challenges into elegant, intuitive solutions.
Why You’ll Love Working Here:
You’ll be part of a team that values creativity, clean code, and continuous improvement. We give you the freedom to innovate, the support to grow, and the opportunity to shape interfaces that users genuinely enjoy. If you’re excited by the idea of transforming legacy UIs into modern, engaging experiences—and doing it with a team that celebrates great design and smart engineering—you’ll feel right at home.
Location & Employment Type:
On-site — Full-time
About the Role:
We’re looking for a backend developer with at least 3 years of experience who’s comfortable navigating both legacy systems and modern tech stacks. If you enjoy solving quirky problems in old code and get excited about building scalable, future-ready architectures, we’d love to talk.
What You’ll Be Doing:
- Writing clean, maintainable backend code.
- Diagnosing and debugging complex issues in legacy and modern systems.
- Designing and working with APIs, microservices, and distributed systems.
- Collaborating with a fast-moving team that values iteration and shipping.
What You Should Bring:
- 3+ years of backend development experience.
- Strong proficiency in Java or C# (at least one).
- Hands-on experience with Go, Node.js, or Python.
- Familiarity with backend frameworks like Spring Boot, .NET Core, Express.js, Gin, or FastAPI.
- Exceptional debugging skills and a methodical approach to problem-solving.
- Understanding of legacy architectures and modernization strategies (e.g., refactoring, modularization, cloud migration).
Bonus Points If You:
- Know your way around Docker, cloud platforms (AWS, GCP, Azure), or CI/CD pipelines.
- Have worked with both relational and NoSQL databases.
- Can read old code without losing your sanity 😅
Why You’ll Like It Here:
You’ll have the freedom to build, break, and rebuild systems that matter—while working with a team that values pragmatism, growth, and solid engineering principles.
Location & Employment Type:
On-site — Full-time
ACI/Postilion Switch Developer
Location: Vaughan, Ontario
Employment Type: Full-time / Contract
Department: Payments Technology / Software Development
Experience Level: Minimum 3–5 years of relevant experience
About the Role:
We are looking for a highly skilled ACI/Postilion Switch Developer to join our dynamic payments technology team. This role is ideal for someone with deep expertise in EFT transaction switching, ISO 8583 messaging, and secure financial systems. You will be instrumental in building and maintaining high-performance transaction switching applications that power ATM/POS networks and support global card schemes.
Key Responsibilities:
- Develop and maintain Postilion applications using Realtime and Office SDKs.
- Design and implement secure, multi-threaded server-side applications using Java SE.
- Integrate EFT protocols and ISO 8583 standards for transaction switching.
- Collaborate with QA and DevOps teams to ensure robust testing and deployment.
- Work with cryptographic modules (HSMs) for secure transaction processing.
- Support certification processes with network schemes (Visa, Mastercard, Amex).
- Create and maintain technical documentation and unit test cases.
- Participate in system design reviews and performance optimization efforts.
Required Skills & Experience:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3–5+ years of hands-on experience with ACI Postilion SDK (Realtime and/or Office).
- Strong Java/J2EE development skills; familiarity with Spring MVC, JSP, CSS.
- Proficiency in SQL and experience with RDBMS (SQL Server, PostgreSQL, Oracle).
- Deep understanding of ISO 8583, EMV standards, and EFT transaction flows.
- Experience with cryptographic standards (3DES, DUKPT, MACs).
- Familiarity with Visa/Mastercard simulators (MDS, VTS, Paragon, FinSim).
- Exposure to Kubernetes, microservices, and CI/CD pipelines is a plus.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Experience in financial services or banking environments.
- Knowledge of Python and Windows/Linux server environments.
- Agile development experience and DevOps practices.
Why Join Us:
You’ll be part of a forward-thinking team focused on secure, scalable, and high-performance transaction systems. Our environment fosters innovation, collaboration, and continuous improvement. If you’re passionate about financial technology and thrive in a fast-paced, mission-critical setting, we’d love to hear from you.
Network & Security Specialist
Location: Vaughan, Toronto, ON (On-Site)
Employment Type: Full-Time, Permanent
Experience: 4–5 Years
Work Authorization: Must be legally authorized to work in Canada (Without the need of any sponsorship)
About the Role
We are seeking a skilled Network & Security Engineer with 4–5 years of hands-on experience in enterprise network and security environments across on-premises, AWS, and Azure platforms. The ideal candidate will be responsible for maintaining, optimizing, and securing our hybrid infrastructure — including cloud, datacenter, and branch network operations.
Key Responsibilities
- Design, implement, and maintain network and security infrastructure across on-prem, AWS, and Azure environments.
- Configure and troubleshoot Cisco routers, switches, and ASA firewalls, Fortinet, Palo Alto, and Arista devices along with F5 Load Balancers and WAF.
- Manage and monitor VPNs, MPLS circuits, routing (BGP, OSPF), and network segmentation.
- Implement and maintain firewall policies, ACLs, NAT rules, and VPN configurations for secure connectivity between datacenters, cloud, and partner environments.
- Collaborate with infra and application teams to enforce zero-trust and compliance standards (PCI-DSS preferred).
- Troubleshoot complex Layer 2/3 and security issues impacting production or payment environments.
- Maintain detailed network documentation including topology diagrams, IP address management, and configuration backups.
- Support incident response and vulnerability remediation activities involving network and perimeter security devices.
- Participate in scheduled and emergency change windows along with the Audits as and when needed.
Required Skills & Experience
- 4–5 years of experience in enterprise network and security administration.
- Strong understanding of routing and switching protocols (BGP, OSPF, VLANs, STP, HSRP, VRRP).
- Hands-on experience with:
- Cisco routers/switches/ASA firewalls
- Fortinet and Palo Alto firewalls
- Arista switches
- MPLS and VPN technologies
- Experience managing cloud network security and connectivity in AWS (VPCs, TGWs, Security Groups) and Azure (VNets, NSGs, VPN, GLB).
- Familiar with monitoring, logging, and automation tools (SolarWinds, Qualys, Cortex XDR, Duo).
- Strong analytical and troubleshooting skills across hybrid environments.
- Excellent communication, documentation, and collaboration skills.
Preferred Qualifications
- Experience in payment or financial network environments (PCI-DSS).
- Certifications:
- Cisco CCNA or CCNP (or equivalent level)
- Fortinet NSE or Palo Alto PCNSA/PCNSE considered an asset.
- Working knowledge of security best practices, cloud firewalls, and network automation.
Why Join Us
- Opportunity to work with a hybrid multi-cloud and enterprise network infrastructure.
- Exposure to cutting-edge network security technologies and high-availability architectures.
- Competitive salary and benefits package.
- Collaborative, growth-oriented work environment.
- Insurance plan for the candidate and immediate family members.
- On-site parking.
