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
Java Engineer building scalable, maintainable software for organizations at LT. Coaching client teams and using test - driven development within a collaborative engineering team.
Senior software engineer building backend, DevOps, and MLOps infrastructure for Sureel AI's creator - rights and licensing platform. Developing reliable AI systems for music and broader media.
Senior Java developer designing and deploying sanctions - screening applications for Genpact, an AI and advanced technology solutions company. Improving high - volume transaction processing through microservices, integrations, and Agile delivery.
Java developer building high - volume sanctions and adverse - media screening systems for Genpact. Designing, developing, testing, and deploying enterprise applications with Spring Boot, Kafka, and databases.
.NET Developer building APIs and backend services for an IT services company. Supporting production applications, CI/CD pipelines, deployments, and incident resolution.
CE Technical Architect designing Microsoft Dynamics 365 and Power Platform solutions for business transformation. Leading integrations, ALM, AI, and client - facing technical delivery.
Développeur backend senior chez GHGSat, fournisseur de données satellitaires et aéroportées sur les émissions de gaz à effet de serre. Conception de services Python, API et solutions AWS évolutives.
Java Engineer building scalable Azure cloud - native applications, APIs, and integrations for Matrix, a global technology services company. Applying Java, Terraform, Docker, Kubernetes, and messaging technologies.
Senior Java Developer building Java backend systems for Tecsys, a cloud software provider powering healthcare and distribution supply chains. Designing scalable microservices and mentoring engineers.