Senior Software Engineer (Go)
£80k - £120k per yearForm3
Senior Software Engineer (Go)
100% Remote (UK/EU)
The Role
As a Senior Software Engineer at Form3, you'll work on established, high-volume services that sit at the heart of Form3's cloud-native payment platform. These are critical systems where reliability, resilience and operational excellence matter every single day.
This is a role for engineers who enjoy evolving critical systems at scale. You'll be working on mature, high-volume services where thoughtful design, careful testing, operational discipline and reliability are just as important as delivering new capability.
You'll solve complex engineering challenges across services that support real-time payment flows, high availability, fault tolerance, security and performance within a microservice architecture. You'll need to think carefully about how changes are designed, tested, released and operated, balancing delivery speed with the discipline required for mission-critical financial infrastructure.
You'll work closely with experienced engineers, product teams and operational stakeholders to improve, evolve and run services that customers depend on. This could include enhancing existing payment capabilities, improving service resilience, simplifying complex systems, reducing operational risk, or building new functionality into mature services without compromising stability.
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 (may be separated into two parts)
- 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.
- Germany: €90,000 - €140,000 EUR
- Netherlands: €85,000 - €125,000 EUR
- Portugal: €65,000 - €95,000 EUR
- Spain: €65,000 - €95,000 EUR
- United Kingdom: £80,000 - £120,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.
$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...SeniorFull time$183.8k - $263.6k
...team is responsible for core control plane software that enables policy configuration,... ...integration. You will work closely with engineers across control plane, data plane, and platform... ...features for network security products using Go in Linux-based environments Build and...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- Role Description We are looking for a Go Developer to design and build Telegram bots on top of the Telegram Bot API. You will own... ...onboarding, and testing Qualifications ~Strong backend engineering experience in Go (API and integration heavy) ~Proven experience...SeniorFull timeRemote workVisa sponsorshipMonday to Friday
$175k - $185k
...Senior Software Engineer (GO) Remote At PrizePicks, we are the fastest-growing sports company in North America, as recognized by Inc. 5000. As the leading platform for Daily Fantasy Sports, we cover a diverse range of sports leagues, including the NFL, NBA, and...SeniorRemote workWork visaFlexible hours$160k - $190k
...Senior Software Engineer (Go) Remote (USA) What We Do At runZero, we're a team of dreamers and creative thinkers who aren't afraid to shake up the status quo. Fixing what's broken with legacy vulnerability management and overcoming persistent, decades-old problems...SeniorTemporary workRemote workWorldwideFlexible hours$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...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours$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 Contribute...Senior- 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
- General Motors seeks a Senior Software Engineer - Networking for its AV Core Infrastructure to build and operate secure, hybrid connectivity for... ...pipeline. You will design and run production network services in Go and Python, applying SRE practices to minimize toil and...Senior
- LodgeLink is seeking a Senior Software Engineer in Scottsdale, AZ to shape the future of workforce travel. You will design, build, and operate cloud-native solutions in Go, React, NodeJS, and related tech, focusing on scalable microservices and event-driven architectures...SeniorRemote work
$150k - $179k
...solution? Developing stronger trusted digital identities. And that’s where you come in! We are seeking a highly skilled Senior Software Engineer to help drive and scale our product development. The ideal candidate will be a product-focused technical leader with a proven...SeniorPermanent employmentFull timeContract workTemporary workFlexible hours- ...Description IT Job Description Role: Full Stack Senior Software Developer - Python & Go Location: Atlanta, GA Duration: 6+ Months BGV... ..., testing, and maintenance. You will be part of an engineering team devoted to the design and development of high-...SeniorFull timeRelocation
- ...auth models, and capabilities. This is a Go/AWS-first role: net-new development is in... ...reliability, and operational excellenceMentor engineers and guide technical decision-making... ...teamRequired Qualifications7+ years of backend software engineering experienceStrong backend...SeniorFull timeWork at officeRemote workWorldwide
- ...you will work on: ~Primary, on PCSM: ~The core replication engine: initial collection cloning followed by continuous change capture... ...packaging, and CI and security scanning. Qualifications ~Strong Go experience in production, with fluency in concurrency. ~Solid...SeniorFull timeWork at officeRemote workFlexible hours
- ...Description A robotics startup North of Boston is hiring a Senior Full Stack Software Engineer for their team. As a Senior Full Stack Engineer, you'll... ...TypeScript and React Experience with backend development using Go and/or Python Experience with API design and system...SeniorFull time
$112k - $249.6k
...contribute to the company’s success. As a Software Engineer Principal within PNC's Technology... ...Development experience with JavaScript, Go, and shell scripting for application support... ....Prior experience as a lead engineer or senior engineer supporting a critical internal...SeniorFull timeTemporary workPart timeWork experience placementWork at office- ...ABOUT YOU We’re looking for a Senior Backend Software Engineer who thrives on solving complex technical challenges and building distributed systems... ...that scale. You’re someone who’s comfortable working with Go, embraces microservices architecture, and understands how...SeniorFull timeLocal area
- ...Job Description Job Description Benefits: ~401(k) Senior Go (Golang) Engineer Onsite Phoenix, AZ Must Have: Solid backend engineering experience Hands-on Go (Golang) development in production systems Strong experience building high-performance...Senior
- ...At Antithesis, we run entire software systems inside a deterministic... ...Fuzzer, our autonomous search engine for bugs and one of the most technically... ...without ever letting up. As a Senior Engineer on the Autonomous... ...~ Strong proficiency in Rust, Go, C++, or equivalent systems...SeniorFull timeWork at office
$225k - $265k
...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software... ...Since we’re a small team, we’ll strive to make you the go-to person for a slice of the product, and you’ll...SeniorFull timeWork at officeWork from home- ...Build our Product. Own and implement software features that help to power our AI platform... ...architectural patterns, and review processes; mentor engineers. Co-own our culture of practical,... ...partner with product, security, and go-to-market teams to translate our roadmap...SeniorFull time
- ...scales and underpins every online data workload at Roblox. As a Senior software engineer on the database team, you will shape the architecture, build... ..., buffer management—and strong skills in C/C++, GO or Rust . ~ Hands-on experience with consensus algorithms...SeniorFull time
- ...Applied AI team works across research, engineering, product, and design to bring OpenAI’s technology... ...robust iteration Work with a small, senior team of engineers and researchers to... ...and concisely with others Thrive on going deep into data to identify issues and...SeniorFull timeWork at officeRelocation package
- ...solutions are thoughtfully designed to streamline and simplify go-to-market care delivery for companies offering meaningful... ...specialties, in all 50 states. About the Role As a Senior Software Engineer on the Solutions Team, you’ll lead the development of a centralized...SeniorFull timeFlexible hours
- 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...SeniorRemote job
- ...observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics, traces, and events... ...-scale backend systems in production. ~ Strong proficiency in Go, Java, or a comparable systems-oriented language; comfort working...SeniorFull time
- ...TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives... ...Strong scripting background (Bash and Python required; Java or Go preferred). Extensive hands-on experience in AWS, including...SeniorFull time
- Capital One is seeking a Senior Manager of Software Engineering for Full Stack (Java/Go, Postgres, AWS) in McLean, VA. You will lead a portfolio of diverse tech projects and coach a team of developers in distributed microservice architectures to meet regulatory requirements...Senior
- ...Senior Software Engineer (Python, Golang, AWS) Location(s): Virginia Duration: 12 Months (possible extension) Hourly pay: As per the market... ...JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container...SeniorHourly payFull time
- ...for the first time, all from batteries we already have. Senior Software Engineer We're replacing our legacy Oracle ERP and WMS with custom... ...applications that power a $3B+ manufacturing operation. After go-live, you'll own and evolve these systems as the company...SeniorPermanent employmentFull timeWork experience placementWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Go). Be the first to apply!
- agile software developer United States
- software developer internship no experience United States
- intermediate software engineer United States
- software engineer staff United States
- experienced software developer United States
- software engineer co-op United States
- work from home software developer United States
- software developer no experience United States
- software developer fintech United States
- software data engineer United States





