Browse All Jobs

Bloomreach is seeking a Senior Go Platform Developer to join their team and contribute to the next-gen Engineering Platform for Bloomreach Discovery. The ideal candidate will be responsible for developing and managing Garuda, an upcoming platform built using Terraform and Go, running on Kubernetes and AWS.

The candidate will work with technologies, including Kubernetes, Go, AWS, agile methodologies, scalability, real-time monitoring, open-source tools, automation, gitops, and CI/CD.

Responsibilities include:

  • Developing and managing the Garuda platform using Terraform and Go.
  • Working with Kubernetes and AWS.
  • Handling networking complexities like service mesh and Kubernetes operations.
  • Focusing on feature development.

Requirements:

  • A university degree (preferably in Computer Science).
  • Extensive experience in programming platform and/or infrastructure-level software products in Go, Java, or C++.
  • Cloud (programming) experience with technologies/services like Kubernetes, Amazon AWS, Google Cloud Platform.
  • Understanding of networking, architecture and core web technologies.
  • Some understanding of and experience administering Linux.

The role offers:

  • Challenging position with lots of growth potential
  • Work from Anywhere philosophy
  • A flat, non-hierarchical structure and open(-source) mentality
Apply

Bloomreach

Bloomreach delivers personalized customer experiences through its AI-powered platform. By unifying real-time customer and product data, Bloomreach enables businesses to optimize marketing, product discovery, content management, and conversational shopping. Serving over 1,400 global brands, Bloomreach's comprehensive solution helps businesses connect customers with relevant content and products, driving measurable growth across the entire customer journey. The company focuses on innovation, providing solutions that address complex business challenges through data-driven technology and AI.