Senior Software Engineer @Form3
Software Development
Salary €90,000 - €140,..
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Software Engineer @Form3

1mth ago - Form3 is hiring a remote Senior Software Engineer. 💸 Salary: €90,000 - €140,000 📍Location: UK, Germany, Portugal, Netherlands, Spain

Role Description

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
  • Building new functionality into mature services without compromising stability

Qualifications

  • 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

Requirements

  • 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

Benefits

  • 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

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
Before You Apply
️
remote Be aware of the location restriction for this remote position: UK, Germany, Portugal, Netherlands, Spain
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Form3
Software Development
Salary €90,000 - €140,..
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: UK, Germany, Portugal, Netherlands, Spain
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,100+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later