← Back to jobs

Remote job

Staff Software Engineer - Core Edge Processing

Backend Full-time Permanent Canada (Ontario, BC)

Job details

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

About this role

Role overview Staff-level software engineer position on a team responsible for the systems that route and authorize transactions across card networks, including the cryptographic infrastructure beneath them. The work is hands-on, production-focused, and centers on real-time, always-on payment processing where latency and reliability directly determine transaction outcomes. The role combines deep individual contribution with technical leadership and mentorship across a regulated, cloud-native, high-availability environment.

Responsibilities - Ship and refine production code across the routing and processing stack, where every millisecond and every line of code directly affects transaction success. - Lead initiatives that improve platform reliability, throughput, and cost efficiency in production. - Shape system design alongside engineering leadership and peer engineers, covering data model changes, failure and degradation strategies, and blast-radius containment. - Take ownership of complex, mission-critical codebases and raise the engineering standard for the surrounding team. - Mentor engineers and guide technical direction at the Staff level through design reviews and production feedback loops.

Requirements - 8+ years of professional engineering experience with sustained, hands-on production coding responsibility. - Deep Java expertise, including strong fundamentals in concurrency, performance, and building reliable distributed systems at scale. - Demonstrated ability to author system designs, defend them in review, and operate what you build in production. - Comfort working in a regulated, cloud-native, high-availability environment. - Practical experience in payment processing, card issuing, or network integration (for example JPOS, ISO 8583, or comparable protocols).

Nice to have - Cryptography or key management experience, including HSMs, AWS Payment Cryptography, or KMS. - Operating systems across multiple regions, including tested failover procedures. - Hands-on experience with Kubernetes and AWS.

Benefits and work setup - Full-time, remote-friendly position based in Ontario or British Columbia, Canada, with a flexible remote work model. - Listed base salary range of CAD $156,800 – $196,000, calibrated to working location, plus an annual bonus program tied to individual and company performance. - Multiple health insurance options, flexible vacation time with additional floating holidays, and a retirement savings program with company contribution. - Equity in a publicly-traded company, 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

JavaAWSKubernetes
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