FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer – Go, US Payments
Form3Senior 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.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesCloudDistributed 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