Locations: Spain, Bulgaria, Singapore, Poland, the Netherlands, Portugal, Germany, the USA (relocation assistance may be provided).

Employment: Full-Time.

About the Company/Product:

  • A global B2B product company developing a powerful Integration Platform as a Service (iPaaS) that uses AI and machine learning to enable organizations to seamlessly connect data sources, cloud applications, and enterprise systems through low-code/no-code automation.
  • The platform is trusted by more than 400,000 customers worldwide, including leading companies such as Visa, Goldman Sachs, Cisco, Amazon, HubSpot, and L’Oréal.
  • The engineering culture emphasizes technical excellence, strong ownership, and close collaboration across globally distributed, remote-first teams.

What You’ll Do:

We are currently hiring a Senior Golang Engineer to join our Gateways team and work on the core Model Context Protocol (MCP) infrastructure. Responsibilities may include:

  • Building and maintaining high-performance gateway and routing components for the MCP multi-tenant infrastructure.
  • Contributing to MCP specification development and pushing ideas into the broader ecosystem.
  • Developing server-side infrastructure for logging, monitoring, and observability.
  • Owning features end-to-end — from design through production and ongoing maintenance.
  • Debugging complex production issues at the network, OS, or infrastructure level.
  • Writing Kubernetes manifests and manage deployments for critical workloads.
  • Evaluating and proposing architectural improvements and contributing to technical reviews.
  • Collaborating closely with the Infrastructure teams to ensure high availability and scalability.
  • Thriving within a distributed, multi-cultural team with async-first communication.

Core Tech Stack: Golang, Ruby on Rails, AWS, PostgreSQL, Redis, ClickHouse, Kubernetes, Terraform, Kafka, Prometheus.

What You Have:

  • 8+ years of industry experience in software engineering.
  • Expert-level Go proficiency (4+ years): deep understanding of how the language works under the hood — not frameworks, but goroutines, memory, etc.
  • Strong command of low-level networking specifics: TCP handshake mechanics, TLS/mTLS negotiation, understanding of mTLS operating modes and trade-offs, load balancer types (L4 vs. L7), and when to use each.
  • Solid Kubernetes knowledge (network policies, writing production-grade manifests; bootstrapping clusters from scratch is a big plus).
  • Hands-on experience with major cloud providers (ideally, AWS — hands-on debugging in production, undocumented behavior, and edge cases).
  • Familiarity with Kafka at a conceptual level (topics, partitions, rebalancing).
  • Experience with observability and monitoring (Prometheus, alerting).
  • Experience with building and scaling distributed, highly available systems.
  • Autonomous and proactive mindset — comfortable owning a full stack slice end-to-end, surfacing problems without waiting to be asked.
  • Excellent analytical and problem-solving skills — can