Form3
Financial Services
SeniorSoftwareDeveloper(Go)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Developer (Go) at Form3. Skills: Go development, Distributed systems, Cloud platforms. Contribute to feature development. Contribute to system design”
What You'll Achieve.
Transform how payments are made
Industry & Context.
Complex challenges
On-call rotation
What They're Looking For.
Must Have
5+ years experience in Go, Deep understanding of distributed systems, Familiar with cloud technologies, Familiar with containerisation technologies, Familiar with test automation tools, Familiar with CI/CD pipelines
Nice to Have
Appreciation of clean code, Appreciation of software engineering best-practice, Interest in owning projects end-to-end, Interest in supporting projects live in production
What You'll Do.
Contribute to feature development
Contribute to system design
Manage product operations
Enhance product operations
Support daily product operations
Participate in on-call rotation
Build mission-critical systems
Build US gateway products
How You'll Work.
Team & Collaboration
Asynchronous communication; Group decision making; End-to-end ownership; Close relationships with Product colleagues
Communication Scope
Communication skills; Knowledge sharing
Process & Methodology
Project ownership
Full Job Description
THE ROLE 📝 Join Form3’s US engineering business line and contribute to the development of our US gateway products, each built around a real-time payment scheme such as FedNow or TCH RTP. Reporting to the Lead Engineer and supported by our Staff Engineers, you will play a key role in building mission-critical systems that we believe will transform how payments are made in the US. Come and play a significant role in building critical systems that we believe will change the way the US makes payments! On a day-to-day basis, you will contribute to feature development, system design and testing; manage and enhance our infrastructure; and support daily product operations, including participation in the on-call rotation. US gateways are built on top of Form3’s cutting-edge multi-cloud platform and are in advance stages of development, ready to onboard first customers. As a Senior Software Engineer in a gateway team, you will play a crucial role in making it happen. WE’RE LOOKING FOR 🔍 Our ideal candidate: Has a deep understanding of designing and building distributed systems Enjoys working on complex challenges within critical software where high performance and robustness are essential Is familiar with cloud and containerisation technologies, test automation tools and CI/CD pipelines Expresses interest in owning projects end-to-end and supporting them as they go live in production Has appreciation of clean code and software engineering best-practice Is experienced in programming in Go but also demonstrates a “right tool for the job” mentality Possesses great communication skills and enjoys sharing knowledge and collaborating with others TECH STACK ⚙️ Infrastructure: AWS, GCP, Kubernetes Platform: CockroachDB, Elasticsearch, Vault, NATS Tools: Terraform, GitHub, Prometheus, Tilt Code: Go (and a little Java), containerised microservices, CQRS, open-source Ways of working: TDD/BDD, Pair Programming, 100% remote, SecDevOps THE TEAM 👥 The USA business line consists of engine
Applying for this Senior Software Developer (Go) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Form3?
Real rants from real employees. Read before you apply.