Back End Developer

CodeGuild

Amsterdam

Hybrid

EUR 85,000 - 105,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Stock options
Indefinite contract
Hybrid Amsterdam
International team

Job summary

CodeGuild, an Amsterdam fintech scale-up, is seeking a Backend Engineer to build Go services around physical terminals, working closely with a CTO and a senior team. You will contribute to core processing and production ownership, in an environment where observability and reliability are critical.

The role offers an indefinite contract from day one, salary up to €85.000 plus €20.000 in stock options, and a hybrid Amsterdam setup with a diverse, international team.

Qualifications

  • 2 to 6 years as a backend engineer.
  • Experience building and operating services in production.
  • Comfort with distributed systems: retries, idempotency.
  • Go in production or a strongly typed backend language.
  • CS fundamentals and first-principles thinking; a technical MSc is a strong plus.
  • You explain trade-offs clearly, in English, without jargon.
  • High emotional intelligence: low ego, hungry, you like being challenged by people who are better than you.

Responsibilities

  • Design, implement and operate backend services in production.
  • Work in a small Go team next to the CTO to iterate quickly.
  • Ensure idempotency, encryption and correct state across systems.
  • Contribute to architecture decisions and code quality.

Skills

Backend
Distributed systems
Go
English
CS fundamentals
Emotional intelligence

Education

MSc (strong plus)

Job description

• Do you want to grow as a backend engineer on distributed systems where a payment has to be correct the first time, and still correct when a device retries?

• Would you like to put your teeth into Go services around physical terminals, next to a CTO and a senior team where you can learn an insane amount fast?

• And do you say yes to an indefinite contract from day one, up to €85.000 plus €20.000 in stock, in an Amsterdam team with more than 30 nationalities?

Then this role is worth your attention.

Your employer: payment infrastructure that now also has to work in the shop

Every day, money moves through systems most people never think about. For a merchant it should feel instant. Behind that sits infrastructure that has to be available, observable and right, 24/7.

Your future employer is an Amsterdam fintech scale-up building that layer cloud-native. Not a checkout widget. Core processing, already in production for serious customers.

They are now adding the terminal. A device has to know which merchant it belongs to, which currency, which flows are allowed, how it gets provisioned without ever being able to act for the shop next door. Hardware comes from a partner. This team gets to invent the backend around it.

That is the underlying need: you want to become stronger at systems where idempotency, encryption and failure handling are not exam questions. They are why a real shop can take a real payment. Here you still see the effect of your own code, because the company is small enough to know people by name and serious enough that a wrong state is real money.

The people are sharp, low-ego and emotionally intelligent. They like CS fundamentals and first-principles reasoning. Strong opinions are welcome when you can walk them to the whiteboard.

As Backend Engineer Amsterdam you get the chance to grow in a small Go team that sits next to the CTO. This allows you to learn a lot quickly, be there where there is still a lot of design and have an amazing impact on the success of the company.

In this team can put your teeth into the ugly, interesting problems. What happens when a device comes online twice? When a retry would charge twice? When configuration and merchant identity drift? How do you join certified, secure building blocks into something a merchant never has to understand?

You take services through design, tests, deploy and production. Battle scars from running your own code are exactly what makes this fun: observability, change management, the 3am path you hope you designed out.

Over time you can grow into a stronger senior backend engineer, and even lead engineer or team lead within the company. The path is meters in the code, in a product line that is still being born.

What is required

• 2 to 6 years as a backend engineer

• Experience building and operating services in production, with the battle scars to prove it

• Comfort with distributed systems: retries, idempotency, state that has to stay correct

• Go in production, or a strongly typed backend language and a real wish to go deep in Go here

• CS fundamentals and first-principles thinking; a technical MSc is a strong plus

• You explain trade-offs clearly, in English, without hiding behind jargon

• High emotional intelligence: low ego, hungry, you like being challenged by people who are better than you

Nice to have

What is offered

• Salary up to €85.000 plus €20.000 in stock options, with the solid chance to 10x or more

• Indefinite contract from day one

• 25 holidays, excellent pension, flexible hours

• Hybrid Amsterdam, at least three days in the office, more during onboarding

• Travel expense reimbursement, laptop or MacBook

• International engineering team, 30+ nationalities

Would you like to grow as a backend engineer on problems where distributed systems, idempotency and production ownership actually matter, while a shop somewhere takes a payment that has to be right?

Apply via the form or send your CV to Robert Hawker at r.hawker@codeguild.nl.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer PHP
Senior Backend Engineer PHP

Online Payment Platform • Zuid-Holland

On-site
EUR 90,000 - 110,000
Annual salary up to €100,000
24 vacation days and 2 Diversity Days
MacBook and home office budget
+2
Senior Backend Developer (PHP)
Senior Backend Developer (PHP)

Online Betaalplatform • Delft

On-site
EUR 85,500 - 104,500
All-in salary up to € 95.000
Hybrid working
24 + 2 paid vacation days
+2
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
Backend Engineer Amsterdam
Backend Engineer Amsterdam

CodeGuild • Amsterdam

Hybrid
EUR 65,000 - 85,000
Stock options €20k
Permanent contract
Mentorship
+9
Senior Backend Engineer PHP
Senior Backend Engineer PHP

Online Payment Platform • Delft

On-site
EUR 80,100 - 97,900
Salary up to €89,000
Flexible workplace
24 vacation days
+3
Backend Developer Golang
Backend Developer Golang

payter • Rotterdam

On-site
EUR 70,000 - 100,000
Discretionary bonus
25 leave days + wellbeing days
Travel allowance
+1
Medior/Senior Site Reliability Engineer (SRE)
Medior/Senior Site Reliability Engineer (SRE)

Rotterdam Innovation City • Delft

On-site
EUR 70,000 - 95,000
Solid base salary
13th month salary
Hybrid working
+7
Software Engineer (Infrastrucure role)
Software Engineer (Infrastrucure role)

Harnham • Randstad

On-site
EUR 70,000 - 110,000
Competitive salary
Rapid career development
Close collaboration with an experienced team
+1
Medior PHP Developer
Medior PHP Developer

Online Betaalplatform • Delft

On-site
EUR 72,000 - 88,000
Annual salary up to €80.000
Hybrid working
24 vacation days
+6
Backend Developer
Backend Developer

Creative Clicks • Amsterdam

On-site
EUR 65,000 - 90,000
Hybrid work model
Daily warm lunch
Central Amsterdam office
+3