Senior Software Engineer – Go, US Payments

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Go Engineer building Zelle and Fedwire payment capabilities for Form3’s cloud-native payments platform. Designing resilient, regulated, high-volume payment infrastructure from Ontario, Canada.

Responsibilities

  • Design and implement new US payments gateway functionality in Go, including payment flows, scheme-specific behaviours, error handling, validation, operational requirements and automated integration tests
  • Work collaboratively with Product, Engineering and other functions to refine requirements and validate implementation choices
  • Contribute to technical design proposals, implementation plans and problem-solving within the Form3 platform architecture
  • Support resilience, performance, disaster recovery, failure-mode testing and operational readiness
  • Establish and improve monitoring, alerting, telemetry and observability from development through production
  • Support release preparation, final validation, production deployment and post-launch issue resolution
  • Produce and maintain design notes, testing documentation, deployment guidance, operational procedures and runbooks
  • Ensure work aligns with Form3 engineering standards, security expectations and critical payments infrastructure standards

Requirements

  • Deep understanding of designing and building distributed systems
  • Experience working on complex, high-performance and robust critical software
  • Familiarity with cloud and containerisation technologies
  • Familiarity with test automation tools and CI/CD pipelines
  • Interest in owning projects end-to-end and supporting production launches
  • Appreciation of clean code and software engineering best practices
  • Experience with Go and a “right tool for the job” mentality
  • Strong communication skills and willingness to share knowledge and collaborate
  • Ability to work as a contractor from Canada (Ontario only)

Benefits

  • 100% remote work after the first day
  • Equipment provided for remote work
  • Inclusive employer committed to diversity, open-mindedness and curiosity
  • Reasonable adjustments and accessible job adverts/interview accommodations available
  • Guaranteed interview for neurodiverse and physically disabled applicants who meet the minimum criteria

Job type

Contract

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

CloudDistributed SystemsGo

Location requirements

RemoteCanada

Report this job

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