Senior Software Engineer (Go) - US Payments (Contract)

Form3

Remote regions

Canada

Benefits

Similar Jobs

See all

The Project:

  • Design and implement new US payments gateway functionality in Go, including payment flows, scheme-specific behaviours, error handling, and validation.
  • Support non-functional requirements related to resilience, performance, disaster recovery, and operational readiness.
  • Produce and maintain technical documentation including design notes, testing documentation, and deployment guidance.

We’re Looking For:

  • Deep understanding of designing and building distributed systems with high performance and robustness.
  • Experience with Go, cloud and containerisation technologies, test automation tools and CI/CD pipelines.
  • Great communication skills and a collaborative mindset, owning projects end-to-end.

Tech Stack:

  • Infrastructure: AWS, GCP, Azure, Kubernetes.
  • Platform: CockroachDB, NATS JetStream, Elasticsearch, Vault, Cilium.
  • Tools: Terraform, Flux, GitHub, Prometheus, Pact.io, Tilt.

Form3

Form3 revolutionizes the world of payments with cutting-edge technology and innovative solutions. They are a global company that hires talented people from a variety of backgrounds and experiences, committed to a work environment based on diversity, open-mindedness and curiosity.

Apply for This Position