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 - External

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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Go) in United States vacancy
  • $100k - $150k

     ...Kroll is seeking a Senior Software Engineer to support a mission-critical program within the Intelligence Community at Fort Meade, MD. This role...  ...qualifications include over 8 years of experience, proficiency in Go and Python, and strong background in Kubernetes and cloud-... 
    Senior

    Kroll

    Maryland
    4 days ago
  • $175k - $185k

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (GO) based in the United States. This role sits within a high-performance engineering organization building and scaling... 
    Senior
    Remote job
    Full time
    Flexible hours

    jobgether

    United States
    3 days ago
  •  ...In this role, you will join SoftServe as a Senior Go Engineer, working with a global retail services client operating across multiple countries...  ...solutions REQUIREMENTS Extensive experience (5+ years) in software development, with strong expertise in Go Hands-on experience... 
    Senior

    SoftServe

    Poland, NY
    1 day ago
  • $112.93k - $225.87k

     ...Senior Software Engineer (Go) Catapult is building the future of sports performance technology, with a mission to Unleash the Potential of every athlete and team on earth. We don't just work in the sporting industry; we are actively changing it. Since 2006, our... 
    Senior

    Catapult

    Boston, MA
    3 days ago
  •  ...technical contributor to a cutting edge network software infrastructure used by a growing number...  .... You will work closely with various Engineering teams to translate their requirements...  ...and programming languages, including Rust, Go, Linux networking, ClickHouse, PostgreSQL... 
    Senior

    CloudFlare

    Austin, TX
    4 days ago
  • $180k - $240k

     ...products 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
    1 day 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
  •  ...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
    2 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
    1 day ago
  • Bonterra is seeking a Senior Software Engineer to design, build, and maintain microservices and scalable Angular applications. You'll work with a...  ...experience in full-stack software development, strong skills in Go and Angular, and a passion for mentoring junior engineers.... 
    Senior

    Bonterra

    California, MO
    2 days ago
  • $160k - $200k

    As 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 a critical role... 
    Senior
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • vCluster Labs in San Francisco is looking for a Senior Software Engineer (vMetal) who will turn bare metal into a programmable platform. You will contribute to key architecture decisions and build Go services for managing hardware effectively. The ideal candidate has strong... 
    Senior
    Flexible hours

    vCluster Labs

    San Francisco, CA
    2 days ago
  • 1NCE is seeking a skilled software developer to enhance its IoT connectivity solutions. This role requires at least 5 years of programming experience in C and ideally Go, alongside a solid understanding of networking technologies. You will maintain application stability... 
    Senior
    Remote work
    Flexible hours

    1NCE

    New Bremen, OH
    4 days ago
  • $152k - $241.5k

     ...can make a lasting impact on the world. We are seeking a Senior Systems Software Engineer to join our advanced infrastructure software team. In this...  ...datacenter environments. You will work primarily in Rust, Go, and C++, building robust, scalable systems that bridge... 
    Senior
    Remote work

    NVIDIA

    United States
    2 days 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
  • $152k - $287.5k

    Dormont Manufacturing Co in California is seeking a talented systems software engineer to architect and maintain their IaaS product. The ideal candidate will have expertise in Rust, C++, and Go, along with extensive experience in distributed systems. Competitive salary... 
    Senior

    Dormont Manufacturing Company

    California, MO
    4 days ago
  • A global leader in video management is seeking a Senior Golang Software Engineer to join their innovative VSaaS engineering team. This role involves...  ...The ideal candidate will have over 5 years of experience in Go programming, strong communication skills, and a solid... 
    Senior
    Remote work

    Milestone Systems Inc

    Portland, ME
    4 days ago
  • $175k - $225k

    A cutting-edge technology firm is looking for a Senior Backend Engineer to design distributed systems for running AI agents. This role involves...  ...+ years of backend engineering experience, is proficient in Go and/or Python, and is familiar with Kubernetes and infrastructure... 
    Senior

    LangChain

    San Francisco, CA
    9 days ago
  • Hinge is seeking a Backend Engineer in New York City to design, build, and maintain cloud services that power its dating app. You will solve...  ...teams while working with cutting-edge technologies like Go and Kubernetes. Enjoy a competitive salary with generous benefits... 
    Senior

    Hinge

    New York, NY
    5 days ago
  • IBM Computing is seeking a Senior Engineer with a deep backend focus to lead the design and implementation of multi-phase features. This role...  ...with various teams and requires expert-level proficiency in Go, along with experience in distributed systems and CI/CD automation... 
    Senior

    IBM Computing

    Bellevue, WA
    3 days ago
  • Proactive Technical Limited is seeking an experienced Senior Software Engineer to join its team in Chicago, Illinois. This full-stack role involves...  ...power crucial systems. Candidates should have expertise in Go, Java, JavaScript, and TypeScript, along with at least 5... 
    Senior

    Proactive Technical Services

    Chicago, IL
    3 days ago
  • Jack Henry & Associates, Inc. is looking for a Senior Full Stack Engineer to help modernize digital banking for credit...  ...teams. If you have a strong background in software development with a focus on GCP, TypeScript, and Go, we encourage you to apply! #J-18808-Ljbffr... 
    Senior
    Remote job

    Jack Henry & Associates

    Allen, TX
    3 days ago
  • NVIDIA Corporation is seeking a Senior Systems Software Engineer to join its advanced infrastructure software team in Santa Clara, California. You will...  ...management solutions. The role emphasizes work in Rust, Go, and C++, bridging hardware, firmware, and cloud-native services... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • The Federal Reserve Bank of St. Louis is looking for a Senior Software Developer to design and build robust web applications. The ideal candidate will have extensive experience in PHP, Go Lang, and modern frameworks like React.js, along with expert knowledge in working... 
    Senior

    SwiftCruit

    Saint Louis, MO
    3 days ago
  •  ...Partners LLC is offering a long-term contract for a Specialty Software Engineer in Iselin, NJ. This hybrid role involves working with advanced...  ...extensive experience in software engineering, particularly in Go and cryptographic implementations. The ideal candidate will contribute... 
    Senior
    Long term contract

    Motion Recruitment Partners LLC

    Woodbridge, NJ
    2 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
    1 day ago
  • Kaleido is seeking a Senior Backend Engineer to design and build the infrastructure powering enterprise blockchain...  ...reliable backend services and APIs in Go. The ideal candidate has 5+ years of experience in backend software engineering, strong expertise in Go, and a... 
    Senior
    Flexible hours

    Kaleido

    Raleigh, NC
    5 days ago
  • Framework Ventures is seeking a Senior Software Engineer to build AI capabilities across their core equity platform in the United States. The role...  ...experience in full-stack development, with strong skills in Go and TypeScript/React, as well as experience integrating AI... 
    Senior

    Framework Ventures

    New York, NY
    2 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 job
    Flexible hours

    Teaching Strategies

    Denton, TX
    1 day ago
  • $60k - $125k

    Mphasis is seeking a highly experienced Senior Full Stack Engineer with strong expertise in Python and Go (Golang) to design and develop modern enterprise applications and distributed systems. Candidates should have backend engineering experience, frontend capabilities,... 
    Senior

    Mphasis

    Dallas, TX
    3 days ago

Do you want to receive more vacancies?

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