Senior Software Engineer (Go) - US Payments (Contract)
Form3Remotely
Listed on 2 job boards, which is a stronger signal than one board alone.
gokuberneteselasticsearchterraformcqrsnatscockroachdb
Also available on
Job Description
📋 Description
- Design and implement new US payments gateway functionality in Go, aligned to product requirements
- Work on payment flows, scheme-specific behaviours, error handling, validation and operational
- Contribute to automated integration tests covering this functionality.
- Collaborate with Product, Engineering and other functions to refine requirements and validate
- Contribute to technical design activity, including design proposals and implementation plans.
🎯 Requirements
- Deep understanding of designing and building distributed systems.
- Experience with cloud and containerisation technologies, test automation tools and CI/CD pipelines.
- Go experience, with a "right tool for the job" mentality; ideally also some Java.
- Familiarity with infrastructure components (AWS, GCP, Azure, Kubernetes) and platform tooling
- Experience with Terraform, Flux, GitHub, Prometheus, Pact.io, Tilt; knowledge of CQRS and
- Strong communication and collaboration skills; ability to own projects end-to-end and support live
🎁 Benefits
- 100% remote work with collaboration across US Payments team and Form3 platform.
- Focus on high-performance, resilient, regulated payments infrastructure with rigorous testing and
- Access to modern tooling and platforms (AWS, Kubernetes, cloud-native stack) and emphasis on clean
Back to all jobs