Senior Product Engineer, Global Payments Systems

Posted 5 days ago

Apply Now

About the role

  • Drive evolution of core global payments platform for fintech startup by modernizing legacy systems and architecting scalable infrastructures. Build and own product features end-to-end to support rapid user growth.

Responsibilities

  • Modernize legacy services into scalable, distributed systems
  • Build and own product features end-to-end, from design to production
  • Design systems for high availability, low latency, and peak-load performance
  • Translate FX and financial logic into precise, production-grade code
  • Use modern tooling (including AI-assisted development tools) to improve velocity and code quality

Requirements

  • Strong experience with Node.js, TypeScript, and production databases (MySQL and MongoDB)
  • Minimum of 5 years experience in relevant field
  • Experience refactoring or modernizing legacy systems while still shipping features
  • Comfort working with distributed systems and event-driven architectures
  • High ownership, strong problem-solving instincts, and attention to detail
  • Ability to communicate technical trade-offs clearly to non-engineers.

Benefits

  • Health insurance
  • Professional development opportunities

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Distributed SystemsJavaScriptMongoDBMySQLNode.jsTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.