Go backend engineer

NDA

Amsterdam

Hybrid

EUR 20,000 - 30,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Stock options
Permanent contract
Office 3 days/week
Modern office with lunches
Pension scheme
Travel expense reimbursement
Laptop provided

Job summary

NDA is building payment infrastructure for customers worldwide and expanding into physical payments with a new product line. We seek a backend engineer with strong Go experience to shape architecture, scale systems, and own the backend for physical payment terminals from design to production.

You will work on profiling, testing, and observability to improve performance and reliability, and collaborate with a global team in Amsterdam.

Qualifications

  • Four+ years of backend engineering experience building and operating systems at scale.
  • Strong Go production experience and deep understanding of language tooling and runtime.
  • Bachelor's degree in CS; master's preferred.
  • Solid CS fundamentals and first-principles reasoning.
  • Experience with concurrency, distributed systems, and failure handling with real examples.
  • Clear, precise English communication; able to explain complex problems clearly.

Responsibilities

  • Build backend for physical payment terminals including identity, provisioning, and integration with the platform.
  • Shape architecture and engineering practices for the new product line.
  • Use profiling, testing, and observability to optimize performance and reliability.
  • Build, deploy, and operate solutions from design through production.

Skills

Go
Backend engineering
Distributed systems
Concurrency
English communication
CS fundamentals

Education

Bachelor's in Computer Science
Master's in Computer Science preferred

Tools

AWS
Containers
Payment systems
Device integrations

Job description

Описание:

The company builds payment infrastructure used by customers around the world, processing millions of transactions a day. Its platform supports global payments, and a new product line expands into physical payments.

Задачи:
  • Build the backend for physical payment terminals, including merchant-device identity, secure provisioning, configuration, and integration with the payment platform
  • Shape the architecture and engineering practices for the new product line
  • Use profiling, testing, and observability to understand system behavior and make informed decisions about performance, resource use, and recovery
  • Build, deploy, and operate solutions, following them from design through production
Требования:
  • At least four years of professional backend engineering experience, including building and operating systems at substantial scale
  • Strong hands-on production Go experience and enthusiasm for understanding the language, its tooling, and runtime behavior in depth
  • A completed technical bachelor's degree; a master's in Computer Science is preferred
  • Strong computer science fundamentals and first-principles reasoning
  • Practical understanding of concurrency, distributed systems, and failure handling, supported by concrete examples of your own work
  • Clear, precise communication in English; able to quickly get to the essence of a problem and explain reasoning at a whiteboard
  • Proactive and curious approach to identifying risks, bottlenecks, and opportunities, investigating their impact, and advancing improvements with the team
Будет плюсом:

experience with AWS or comparable cloud platforms, containers, payment systems, security, or device integrations

Условия:
  • €20,000
  • In stock options
  • Permanent contract from day one
  • At least three office days per week, with more time together during onboarding
  • An inspiring office, excellent lunches, and colleagues from more than 35 nationalities
  • 25 Holidays, a pension scheme, and flexible working hours
  • Travel expense reimbursement and a laptop or MacBook
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Go Backend Engineer Amsterdam
Go Backend Engineer Amsterdam

CodeGuild • Amsterdam

Hybrid
EUR 70,000 - 90,000
€20.000 stock options
Vast contract vanaf dag één
Hybride werken in Amsterdam
+2
full stack developer in payment infrastructure
full stack developer in payment infrastructure

Gazelle Global • Amsterdam

On-site
EUR 90,000 - 150,000
Go Backend Engineer: Global Payments Platform
Go Backend Engineer: Global Payments Platform

NDA • Amsterdam

Hybrid
EUR 20,000 - 30,000
Stock options
Permanent contract
Office 3 days/week
+4
backend developer for secure APIs
backend developer for secure APIs

A2Z-CM N.V. • Amsterdam

On-site
EUR 70,000 - 100,000
Back End Developer
Back End Developer

CodeGuild • Amsterdam

Hybrid
EUR 85,000 - 105,000
Stock options
Indefinite contract
Hybrid Amsterdam
+1
Go Backend Engineer - Fintech Payments, Amsterdam
Go Backend Engineer - Fintech Payments, Amsterdam

CodeGuild • Amsterdam

Hybrid
EUR 85,000 - 105,000
Stock options
Indefinite contract
Hybrid Amsterdam
+1
Senior Go Developer
Senior Go Developer

BankingLab • Amsterdam

Hybrid
EUR 45,000 - 134,000
Flexible working hours
Hybrid work
Learning budget and certification
+2
backend engineer
backend engineer

De Bijenkorf • Amsterdam

On-site
EUR 65,000 - 110,000
Бонусы за результативность и прибыль
Пенсионные взносы
Бюджет на здоровье и благополучие
+2
Backend Developer Golang
Backend Developer Golang

Payter B.V. • Rotterdam

On-site
EUR 70,000 - 110,000
25 leave days
Wellbeing days
Travel allowance
+2
backend developer for payment infrastructure
backend developer for payment infrastructure

Renno • Amsterdam

On-site
EUR 90,000 - 150,000
Equity
Office in Amsterdam