-
Harnham

Software Engineer - Golang

Harnham
Netherlands · Full-time · Mid-Senior

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.

Key Skills

Ranked by relevance

graphql grpc sql cicd
Login to Apply
Posted
May 08, 2026
Type
Full-time
Level
Mid-Senior
Location
Amsterdam
Company
Harnham

Industries

Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TheDriveGroup
Related

Senior Software Engineer

2026-05-27

Contract
Mid-Senior
Australia
Technology
Information Technology
View Job Details
LGA IT
Related

Python Developer

2026-05-28

Full-time
Associate
Belgium
Technology
Information Technology
View Job Details
Doghouse Recruitment
Related

Enterprise Network Engineer

2026-05-26

Full-time
Mid-Senior
Netherlands
IT Services
Engineering