Bratislava, Slovakia Hybrid

Bloomreach is hiring a Senior Software Engineer

About the Role

We're looking for a Senior Software Engineer to help evolve our data infrastructure, focusing on robust, high-throughput systems that process real-time behavioral data at scale. You'll design and maintain pipelines that ingest, transform, and export vast datasets, enabling personalized experiences across thousands of digital properties.

What You’ll Do

  • Build and optimize data processing systems using Python, Go, and distributed technologies to handle tens of thousands of requests per second
  • Design and improve ETL workflows for large-scale data ingestion from diverse sources
  • Enhance system reliability, efficiency, and autoscaling capabilities across Kubernetes-based services
  • Integrate new data storage solutions and export pipelines into platforms like BigQuery using DataFlow, PySpark, and Apache Beam
  • Support production systems on Google Cloud Platform, ensuring uptime and performance
  • Collaborate through code reviews and contribute to engineering best practices
  • Progress from focused tasks to leading complex, cross-functional initiatives
  • Participate in on-call rotations to maintain system stability

What We’re Looking For

  • Proven experience with Python and scalable data processing systems
  • Strong understanding of ETL workflows, data transformation, and optimization for specific storage backends
  • Ability to work effectively in a remote-first, asynchronous environment
  • Adaptability when learning new tools, navigating complex codebases, or refining team processes
  • Familiarity with Go is a plus

Our Environment

We operate on a virtual-first model with team members across Central and Eastern Europe and beyond. You’ll enjoy flexible hours, deep trust, and minimal bureaucracy. Our culture values initiative, ownership, and continuous growth—supported by professional development funding, coaching, and internal learning programs. We celebrate personal milestones, encourage well-being through wellness subscriptions and quarterly disconnection days, and support both career and life goals through inclusive policies like extended parental leave and volunteer time off. Technical excellence is paired with a focus on balance, learning, and meaningful impact.

Required Skills
PythonGoApache KafkaKubernetesGitLabGoogle Cloud PlatformDataFlowPySparkApache BeamBigQueryETL pipelinesdata cleanupdata transformationSQLnon-SQL data sources PythonGoETL pipelinesdata ingestiondata transformationdata cleanupApache KafkaKubernetesGoogle Cloud PlatformBigQueryDataFlowPySparkApache BeamSQLnon-SQL databases
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Bloomreach

Loomi AI, Bloomreach's agentic platform, understands each customer to personalize their experience in real time — across email, web, mobile, and search. The platform connects first-party customer and product data with business metrics to deliver intelligent personalization at scale.

Bloomreach powers AI-driven marketing automation, ecommerce search, and conversational shopping experiences, helping brands increase revenue, loyalty, and conversion rates across 13+ channels.

All jobs at Bloomreach Visit website
Job Details
Category backend
Posted 20 days ago