Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Form3

Senior Software Engineer – Go, US Payments

Form3

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.

Posted 8/13/2026contractRemote • 🇨🇦 CanadaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing US payments gateway functionality using Go, with a focus on distributed systems, performance, and operational readiness. Proficient in collaborating across teams to ensure alignment with engineering standards and critical payments infrastructure.

Highest-signal resume keywords
Go ProgrammingDistributed Systems DesignTest AutomationCI/CD PipelinesCloud and Containerization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Go ProgrammingDistributed Systems DesignTest AutomationCI/CD PipelinesPerformance OptimizationError HandlingValidation TechniquesOperational ReadinessMonitoring and ObservabilityClean Code Practices
Soft Skills
Strong CommunicationCollaborationKnowledge Sharing
Tools & Technologies
Cloud TechnologiesContainerization TechnologiesTelemetry ToolsMonitoring ToolsOperational Procedures
Industry Keywords
Payments GatewayCritical SoftwareDisaster RecoveryFailure-Mode TestingForm3 Engineering Standards

Tech Stack

Tools & technologies
CloudDistributed SystemsGo

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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

Comp & perks
  • 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