
Senior Software Engineer β Go, US Payments
Posted Aug 13

Posted Aug 13
This is a fully remote position, open to applicants in Canada.
β’ Develop and implement new functionalities for the US payments gateway in Go, covering payment flows, scheme-specific behaviors, error handling, validation, operational requirements, and automated integration testing.
β’ Collaborate with Product, Engineering, and other teams to clarify requirements and validate implementation decisions.
β’ Participate in technical design proposals, implementation strategies, and problem-solving within the Form3 platform architecture.
β’ Support resilience, performance, disaster recovery, failure-mode testing, and ensure operational readiness.
β’ Establish and enhance monitoring, alerting, telemetry, and observability from development through to production.
β’ Assist in preparation for releases, conduct final validation, manage production deployment, and resolve post-launch issues.
β’ Create and maintain design documentation, testing records, deployment guidelines, operational procedures, and runbooks.
β’ Ensure that work complies with Form3 engineering standards, security requirements, and critical payments infrastructure standards.
β’ Profound knowledge of designing and constructing distributed systems.
β’ Experience in developing complex, high-performance, and robust critical software.
β’ Familiarity with cloud computing and containerization technologies.
β’ Knowledge of test automation tools and CI/CD pipelines.
β’ Enthusiasm for managing projects from inception to completion and assisting with production launches.
β’ Commitment to clean code principles and software engineering best practices.
β’ Proficiency in Go and a "right tool for the job" mindset.
β’ Excellent communication skills with a readiness to share knowledge and collaborate.
β’ Ability to work as a contractor from Canada (Ontario only).
β’ 100% remote work after the initial day.
β’ Equipment provided for remote work purposes.
β’ An inclusive employer dedicated to diversity, open-mindedness, and curiosity.
β’ Reasonable adjustments and accessible job advertisements/interview accommodations available.
β’ Guaranteed interviews for neurodiverse and physically disabled candidates who meet the minimum requirements.
Sigma Software Group
Plain Concepts
GitLab
Get handpicked remote jobs straight to your inbox weekly.