← Back to jobs

Remote job

Software Engineer II, Core Edge Processing

Backend Full-time Permanent Canada (Ontario, BC)

Job details

Not specified Salary
Canada (Ontario, BC) Eligibility
Senior Experience
Full-time Employment

About this role

Role overview A Software Engineer II position on a Core Edge Processing group that owns transaction routing, authorization, and the cryptographic infrastructure underneath real-time payment processing. The role involves shipping production code on always-on payment systems alongside senior engineers in a flexible, remote-first environment within Ontario or British Columbia, Canada. It is well suited for engineers with a couple of years of professional experience who want to deepen distributed systems and payments expertise.

Responsibilities - Ship production code across the routing and processing stack with senior engineers available for collaboration. - Take ownership of well-scoped features and bug fixes end to end, from design discussion through production release. - Join the on-call rotation and contribute to incident response, building operational fluency on live payment systems. - Grow Java, distributed systems, and payments knowledge through hands-on project work. - Work closely with senior and staff engineers to steadily expand technical scope and impact.

Requirements - 2+ years of professional engineering experience, including deploying and operating mission-critical services on AWS. - Solid grasp of Java fundamentals with a real interest in going deeper. - Comfort debugging and troubleshooting production issues, supported by teammates. - Eagerness to learn distributed systems and the world of payment processing. - Strong communication skills, a habit of asking good questions, and openness to feedback.

Nice to have - Exposure to payment processing, card issuing, or card network integration concepts. - Familiarity with cryptography or key management concepts. - Prior on-call or production-support experience.

Benefits and work setup - Remote-first within Ontario or British Columbia, Canada, with flexible-first work norms. - New-hire base salary range of $92,900 to $116,100 CAD, with eligibility for an annual company bonus. - Multiple health insurance options, flexible vacation plus floating holidays, and a retirement savings program with employer contribution. - Equity in a publicly traded company, a monthly remote-work stipend, and an annual development stipend. - Family-forming benefits and generous parental leave with base salary top-up.

Skills detected in the listing

JavaAWS
Detected Oct 7, 2026
Last verified Oct 8, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight