Doghouse Recruitment
Senior Golang Developer
Doghouse RecruitmentNetherlands10 days ago
Full-timeRemote FriendlyInformation Technology

Senior Golang Engineer - Amsterdam | Cloud Infrastructure | €120k-150k OTE | Hybrid Working


Are you ready to join a cutting-edge technology company focused on advanced cloud infrastructure? As a Senior Golang Engineer, you'll develop critical security services for a rapidly scaling platform, working with managed databases, Kubernetes, and distributed systems in a dynamic environment.


Our client is an established technology company with operations across Europe and North America, providing cloud infrastructure services for high-compute applications. They operate data centers and deliver scalable computing power for demanding workloads. You'll join their Amsterdam-based engineering team with complete hybrid working flexibility.


You'll be part of the backend engineering team where Golang is the primary programming language. Your focus will be on developing robust backend systems for billing and monitoring services while contributing to the architecture of distributed systems. This position offers the opportunity to work on high-performance applications that serve critical infrastructure needs across multiple continents.


The role requires someone with strong software engineering fundamentals who either has experience with Golang or is ready to transition to this language quickly. Experience with high-load and scaling services is particularly valued, as you'll be working on systems that need to perform reliably under significant demand.


What You'll Bring

  • 5+ years of professional software engineering experience
  • 2+ years of experience with cloud technologies
  • Experience with Golang or readiness to quickly transition to this language
  • Experience with high-load and scaling services is highly valued


Compensation & Benefits

  • Base salary: €90k - €120k
  • Performance bonus bringing total package up to €150k OTE
  • Comprehensive benefits package
  • Hybrid working arrangements with full flexibility


Interview Process

The selection process includes coding interviews focusing on fundamental algorithms, technical stages involving solution development, in-depth technical discussions with team leads, and system design conversations to assess your architectural thinking.

Key Skills

Ranked by relevance