Software Engineer

arrow

/ €60000 - €110000 annum

INFO

Salary
SALARY:

€60000 - €110000

Location

LOCATION

Job Type
JOB TYPE

Permanent

Software Engineer

Location: Amsterdam

Salary: Competitive, dependent on experience

This is an opportunity to join a growing engineering team and work on high-impact backend services that power data-intensive products. You will design and build reliable APIs and services using Go, GraphQL, gRPC, REST, and SQL, helping shape a modern, scalable platform.

The Company

They are a technology-driven organisation building data and software products for a global user base. Engineering is at the heart of what they do, and they invest in modern tooling, clean architectures, and good development practices. As they expand their platform, they are strengthening their backend capabilities and are looking for a software engineer who enjoys working with robust APIs and data-centric systems. You will join a collaborative culture where experimentation, learning, and continuous improvement are encouraged.

The Role

  • Design, build, and maintain backend services and APIs using Go.
  • Develop and optimise GraphQL, gRPC, and REST interfaces that are secure, reliable, and easy to consume.
  • Work with relational databases and SQL to model, query, and optimise data.
  • Collaborate with other engineers to design scalable, maintainable service architectures.
  • Contribute to code reviews, technical discussions, and best practices across the engineering team.
  • Monitor, troubleshoot, and improve backend services in production environments.

Your Skills and Experience

  • Strong commercial experience in backend software engineering.
  • Proficiency in Go for building services and APIs.
  • Experience designing and consuming GraphQL, gRPC, and REST APIs.
  • Solid understanding of relational databases and strong SQL skills.
  • Good grasp of software engineering fundamentals, including testing, version control, and CI/CD workflows.
  • Ability to work collaboratively in a cross-functional engineering team and communicate clearly about technical decisions.

What They Offer

  • Competitive salary aligned with the Amsterdam software engineering market.
  • The chance to work with a modern backend stack including Go, GraphQL, gRPC, REST, and SQL.
  • Impact on architecture and technical decisions as the platform evolves.
  • A supportive environment focused on learning, knowledge sharing, and career development.

How to Apply

If this Software Engineer role in Amsterdam sounds like a good next step for you, please submit your application.

CONTACT

Charlotte York

Managing Consultant ? Netherlands

SIMILAR
JOB RESULTS

4k-Harnham_DA copy
CAN’T FIND THE RIGHT OPPORTUNITY?

STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.