Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Go)

$160k - $240k

Form3

Senior Software Engineer (Go)

100% Remote (UK/EU)

The Role

At Form3, our mission is simple but powerful: To design, build and run the technology that will power the future of payments.

As a Senior Software Engineer, you will be part of a team working on the critical infrastructure that underpins global payments. This is a rare opportunity to help shape the systems that move money at scale both securely, reliably and in real time.

What You'll Be Doing
  • Designing, building, and running cloud-native microservices in Go that are the backbone of our real-time payments platform
  • Building systems that are highly available, low-latency, and scalable, handling billions of payment requests with precision and resilience
  • Taking full ownership of services: from initial design and implementation to deployment and production support
  • Working with a mindset where cost-efficiency, observability, and operational excellence are core to how we build
  • Collaborating closely with other engineers in a flat, autonomous team structure, with a strong focus on code quality, simplicity, and continuous improvement
  • Working with modern tooling and technologies such as Golang, Kubernetes, CockroachDB and NATS JetStream in a highly automated DevOps environment
We're Looking For
  • Deep understanding of designing and building distributed systems
  • Enjoys working on complex challenges within critical software where high performance and robustness are essential
  • Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines
  • Interest in owning projects end-to-end and supporting them as they go live in production
  • Appreciation of clean code and software engineering best-practice
  • Experience with Go, along with a "right tool for the job" mentality
  • Great communication skills who enjoy sharing knowledge and collaborating with others
Tech Stack

Here are a few of the tools and methodologies we utilise:

  • Infrastructure: AWS, GCP, Azure, Kubernetes
  • Platform: CockroachDB, NATS JetStream, Elasticsearch, Vault, Cilium
  • Tools: Terraform, Flux, GitHub, Prometheus, Pact.io, Tilt
  • Code: Go (and a little Java), containerised microservices, CQRS, open source
  • Ways of working: TDD/BDD, Pair Programming, 100% remote, SecDevOps
The Team

At Form3, our engineering team is the backbone of everything we do. A remote first group of highly skilled, collaborative, and forward-thinking individuals passionate about building secure, scalable, and reliable payment technology. We operate in a true DevOps model, where engineers take full ownership of the software lifecycle, from design and implementation to deployment and operation in production.

We value clean code, automation, simplicity, and continuous improvement. Our engineers work in small, autonomous teams with a flat structure and minimal bureaucracy, promoting a culture of trust, transparency, and accountability. We use modern technologies (Golang, Kubernetes, AWS, and more) and embrace a cloud-native, event-driven architecture to support our microservices platform.

Expect a culture of knowledge sharing, where pull requests are thoughtful conversations, and technical decisions are made collectively and with care. If you're motivated by solving complex problems at scale and enjoy working with other talented engineers who care deeply about doing things right, you'll feel right at home here.

Interview Process

Stage 1: Screening Call with Talent Team

Stage 2: Take home test

Stage 3: Technical interview

Stage 4: Team interview

We always aim to stick to the above process, however there may be occasions when an additional interview stage is needed for us to be sure we find the best fit for the role!

Hiring Locations & Salary Ranges

Here are the locations that we are hiring from for this position, along with the salary range per location.

Where you sit within the below range will depend on a number of factors, including experience, skills and market considerations. These ranges reflect base salary only - you'll also have access to our wider benefits package, which is outlined in the benefits section below.

  • Canada: $160,000 - $240,000 CAD
  • Germany: €95,000 - €145,000 EUR
  • Netherlands: €90,000 - €140,000 EUR
  • Portugal: €75,000 - €115,000 EUR
  • Spain: €75,000 - €115,000 EUR
  • United Kingdom: £90,000 - £140,000 GBP

All new joiners start their first day in our office to collect the equipment needed to work remotely. We'll also arrange for some of your team to come in to say hi, ensuring you're supported and have a positive first few days with Form3!

About Form3

Revolutionising the world of payments with our cutting-edge technology and innovative solutions. For more information about life at Form3 check out the following pages:

What we do | Life at Form3 | Benefits | Payments Cannot Fail Series |.Tech Podcast

Our DEI&B Commitment

We hire talented people from a variety of backgrounds and experiences and are committed to a work environment based on diversity, open-mindedness and curiosity. We're united by our company values (we even created them together!) and we celebrate our unique differences.

Our employee lifecycle processes are designed to embrace equal opportunity and prevent discrimination against our people regardless of personal characteristics. It is our strong belief that the more inclusive and belonging we are as a business, the better our work will be.

As an inclusive employer, we guarantee to interview all neurodiverse and physically disabled applicants who meet the minimum criteria for this role. We also encourage candidates to notify us of any reasonable adjustments that may be required during the recruitment process. This includes providing job adverts in alternative, accessible formats or adjustments required at interview stage.

If you consider yourself to be neurodiverse or physically disabled under the UN definition of disability and would like to be considered under this scheme and/or require any reasonable adjustments please let us know by sending an email to View email address on click.appcast.io clearly stating your consent for us to process this data. For more information please refer to our Recruitment Data Policy.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Go) in United States vacancy
  •  ...NAVA Software solutions is looking for a Sr. Software Engineer - GO Role: Senior Software Engineer- GO Lang Location: Remote with light travel to Berkley Heights, NJ/ Alpharetta, GA Duration: 6-12 months What You Will Do: Developing... 
    Senior
    Remote work

    Nava Software Solutions

    Berkeley Heights, NJ
    3 days ago
  •  ...impact. Join us to do the best work of your career while helping businesses thrive. About the Role We're looking for a Senior Go Software Engineer to build real-time voice AI systems that set the standard. Your Responsibilities Will Include: Design and... 
    Senior
    Remote work

    Synthflow AI

    United States
    1 day ago
  • $112.93k - $225.87k

     ...Senior Software Engineer (Go) Catapult is building the future of sports performance technology. Since 2006, our solutions have led the way in sports performance software, science and data, enabling professional teams to make data‑driven decisions. What You’ll Do... 
    Senior

    Catapult

    Boston, MA
    3 days ago
  • $180k - $240k

     ...built with AI. Job Overview We’re seeking an exceptional Senior Software Engineer to join our LLM team. This role is focused on building and...  ...software engineering experience ~ Strong proficiency in Go with demonstrated ability to write production‑quality code... 
    Senior
    Full time
    Remote work
    Easy work

    AssemblyAI

    New York, NY
    11 days ago
  • $112.93k - $225.87k

     ...leading the way in sports performance software, science, and data, in a world where 1...  ...looking for a talented and inquisitive Senior Software Engineer whose drive for learning and...  ...In 6 months : You'll own one or more Go microservices in our platform, shipping... 
    Senior

    Catapult Sports

    Boston, MA
    3 days ago
  •  ...A leading consulting firm in the United States seeks a software developer experienced in Go or .NET to build and maintain applications. The ideal candidate has 4-6 years of experience, with skills in React and cloud development (Azure preferred). Responsibilities include... 
    Senior
    Flexible hours

    Guidehouse

    Indiana, PA
    3 days ago
  •  ...Striveworks, a rapidly growing technology company in Austin, TX, is seeking a Senior Software Engineer to contribute to innovative software solutions. This role requires expertise in Go and Python, along with experience in cloud architecture and DevOps practices. The successful... 
    Senior

    Strive Works

    Austin, TX
    3 days ago
  •  ...managed offerings. You will drive Engineering projects that deliver on...  ...related functionality. At IBM Software, we transform client...  ...responsibilities We’re looking for Senior Engineers with a deep backend...  ...Consul). You are an expert in Go development Years of Experience... 
    Senior

    Cacheflow

    California, MO
    3 days ago
  •  ...iGaming . We don't just ship features; we engineer high-scale, production-grade platforms...  ...digital products. We are a collective of senior engineers, product strategists, and builders...  ...gaming infrastructure and building a new Go platform from the ground up. You’ll join... 
    Senior
    Contract work

    Block Labs

    Malta, MT
    3 days ago
  •  ...leading provider of open source software and operating systems to the...  ...cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...and growing. We are hiring a Senior Software Engineer to be an...  ...professional software delivery using Go. Excellent communication... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical Group Ltd

    New York, NY
    2 days ago
  •  ...A leading healthcare software company is seeking a Senior Software Engineer to develop innovative healthcare software. This role involves collaboration in an Agile...  ...in technologies such as React, TypeScript, and Go. The ideal candidate will have over 5 years of experience... 
    Senior

    TENDO

    San Francisco, CA
    3 days ago
  •  ...CloudFlare in Austin, Texas, seeks a talented engineer to join the Egress team. This role focuses on enhancing Egress connectivity for Cloudflare...  .... Successful candidates will have strong programming skills in Go or Rust, a solid grasp of networking protocols, and a commitment... 
    Senior

    Cloudflare Inc

    Austin, TX
    3 days ago
  •  ...Sr. Go Software Engineer Location - 100% Remote Must live within 70 miles of one of the following locations: Dallas/Fort Worth, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Kansas City, MO; Louisville, KY; or Southwest Missouri Description & Requirements:... 
    Senior
    Local area
    Remote work
    Flexible hours

    Conexess

    United States
    1 day ago
  •  ...Bonterra is seeking a Senior Software Engineer to design, build, and maintain microservices and scalable Angular applications. You'll work with...  ...experience in full-stack software development, strong skills in Go and Angular, and a passion for mentoring junior engineers.... 
    Senior

    Bonterra

    California, MO
    3 days ago
  • $95k - $110k

     ...Senior Software Engineer, GO Payments Must be US Citizen or Green Card holder. W-2 Full Time Salaried Position. 100% Remote – Must reside in the US full time. Brandt Information Services is a leading provider of technology and marketing services for state wildlife... 
    Senior
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Brandt Information

    Tallahassee, FL
    3 days ago
  • $150k - $179k

     ...Senior Software Engineer, Go (Golang) Somos is an innovative technology company that ensures that phone calls and text messages can be trusted. Consumers don't want spammers and fraudsters to reach them through their devices, and businesses don't want their legitimate... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Flexible hours

    Somos

    United States
    1 day ago
  • $160k - $200k

     ...Job DescriptionAs a Senior Software Engineer – Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play... 
    Senior
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  •  ...technology firm in the United States is seeking a highly skilled Senior Software Engineer to join the Integrations Team. You will design and develop...  ...proficiency in Python and professional experience with Go and TypeScript. This position offers flexible working hours... 
    Senior
    Remote job
    Flexible hours

    BloomReach

    New York, NY
    2 days ago
  •  ...Senior Go/Golang Software Engineer - Energy Management Do stuff that matters - Become part of gridX and help digitalise the energy industry with us, making renewable energy accessible and affordable everywhere. Join the Energy Optimizer team, which builds a state-of... 
    Senior
    Remote work
    Relocation
    Relocation package
    Flexible hours

    GridX Inc

    United States
    1 day ago
  • $86.7k - $173.3k

    Abbott Laboratories is seeking a Senior Software Engineer to work remotely in the United States. You will contribute to a cutting-edge SaaS cloud...  ...substantial experience in software development, particularly in Go and Agile environments. Compensation ranges from $86,700 to... 
    Senior
    Remote job

    Abbott Laboratories

    New York, NY
    4 hours ago
  •  ...industry standards—we set them. Our engineering culture thrives on innovation...  .... The Role As a Senior Backend Developer , you will...  ...degree in Computer Science, Software Engineering, or a related technical...  ...are also open to experts in Go or C++ who are eager to... 
    Senior

    Longbridge

    Dallas, TX
    3 days ago
  •  ...A leading cloud solutions provider seeks a talented Sr. Software Engineer to join their Engineering team in Mountain View, CA. You will shape the Palette platform by designing GoLang-based microservices and ensure seamless platform operation. Ideal candidates have 4+ years... 
    Senior

    Spectro Cloud

    San Jose, CA
    3 days ago
  •  ...Xenia is seeking a software engineer for a full-time hybrid role based in Boston, MA. This position requires in-person attendance at least twice a week and focuses on designing integrations with third-party SaaS solutions. The ideal candidate will ship code to production... 
    Senior
    Full time

    XENIA INC

    Boston, MA
    3 days ago
  •  ...Boston is seeking a Backend Developer to enhance its OAMP platform for 5G connectivity. This role involves developing backend services in GO and C++, implementing standards-based interfaces, and collaborating with QA for product validation. The ideal candidate will have a... 
    Senior

    JMA Wireless

    Boston, MA
    3 days ago
  •  ...A technology firm based in San Jose is seeking a Senior Backend Microservices Developer to design and develop scalable eCommerce applications. The ideal candidate has over 7 years of experience with GO and Java, as well as expertise in Microservices and the Spring Framework... 
    Senior

    Rapinno Tech

    San Jose, CA
    3 days ago
  •  ...Senior Principal Software Engineer (Go) Columbia, MD Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation's interests and delivering innovative solutions that empower the Intelligence Community (IC) and Department of Defense... 
    Senior

    Clarity LLC

    Columbia, MD
    14 hours ago
  •  ...Senior Backend Product Engineer Join our AI Lab as a Senior Backend Product Engineer and help accelerate...  ...refine, and ship features faster. Go full-stack when it counts: Contribute...  ...is designed to evolve toward an AI Software Engineer role. If becoming an AI-native... 
    Senior
    Remote work

    Qonto

    United States
    1 day ago
  •  ...Motion LLC in Columbus, OH is seeking a Senior Software Engineer (full stack) to lead the development of web and mobile user experiences. You will...  ...position requires mastery in Angular and experience with Go, REST APIs, and building responsive interfaces. The ideal candidate... 
    Senior
    Remote work

    Motion LLC

    Columbus, OH
    3 days ago
  •  ...The Numina Group is seeking a Senior Software Engineer in Woodridge, IL, to architect and build next-gen automation software. This role requires expertise in Go, Java, JavaScript, and relational databases. You'll collaborate with a talented team to deliver scalable solutions... 
    Senior

    The Numina Group

    Woodridge, IL
    3 days ago
  •  ...Teaching Strategies, LLC. is seeking a Senior Software Engineer to join their remote tech team in Denton, Texas. This role involves building and...  ...solutions in education. The ideal candidate will have strong Go, JavaScript/TypeScript, and React skills, with experience in... 
    Senior
    Remote work
    Flexible hours

    Teaching Strategies

    Denton, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Go). Be the first to apply!