Czechia Hybrid Employment

Bloomreach is hiring a Senior Software Engineer

About the Role

Bloomreach is seeking a Senior Software Engineer to join their Data Pipeline team, focusing on building and maintaining high-throughput, reliable data pipelines that process massive volumes of customer behavior data in real time. You will work remotely from Central & Eastern Europe, contributing to systems that power AI-driven personalization for over 1,400 global brands.

What You'll Do

  • Develop a data pipeline processing a large amount of data reliably and at a high rate using Python, Go, MongoDB, GCP, and more.
  • Process real-time tracking data from clients' visitors for marketing automation, handling tens of thousands of requests per second.
  • Improve the efficiency of workers, monitoring, and autoscaling of infrastructure.
  • Improve the throughput and reliability of data imports involving millions of rows.
  • Implement integration with additional data storage systems.
  • Export data from the platform to Google’s BigQuery using Google DataFlows, PySpark, and Apache Beam.
  • Run and support services in production handling high-volume traffic using Google Cloud Platform and Kubernetes.
  • Review peers' code and participate in code reviews with adherence to high code quality standards and the four-eyes principle.
  • Start on easier, self-contained projects and progress to complex, impactful projects.
  • Participate in on-call rotation to keep services up and running.

What We're Looking For

  • Experience with Python
  • Solid grasp of engineering practices
  • Experience with ETL pipelines, including ingest at scale from various connectors to SQL and non-SQL sources
  • Data cleanup, sanitization, and transformations
  • Loading cleaned-up data into optimized storages for specific use cases
  • Ability to behave effectively in a remote-first environment
  • Ability to learn and adapt when exploring new technologies, navigating large codebases, and iterating on team processes

Nice to Have

  • Experience with Go

Technical Stack

Python, Go, Apache Kafka, Kubernetes, GitLab, Google Cloud Platform, DataFlow, PySpark, Apache Beam, BigQuery, BigLake Table, DataProc, Flink, Mongo, Redis

Team & Environment

Reporting to the Engineering Manager. Team operates with a culture of dreamers and builders, freedom and trust balanced with responsibility, and a results-oriented mindset from day one. The company emphasizes 5 core values and 10 underlying key behaviors embedded in all processes. High Glassdoor rating of 4.4/5 and a strong 4.9/5 on Comparably for culture.

Benefits & Compensation

  • Great deal of freedom and trust with no clocking in and out, corporate rules, or long approval processes
  • Flexible working hours to accommodate individual working styles
  • Virtual-first work model with access to Bloomreach Hubs across three continents
  • Company events to experience global spirit and excitement about future initiatives
  • Opportunity to take 5 paid days off annually for volunteering
  • Access to Employee Assistance Program for non-work-related challenges
  • Subscription to Calm – sleep and meditation app
  • Quarterly ‘DisConnect’ days – one additional day off each quarter to unwind
  • Facilitated sports, yoga, and meditation opportunities
  • Extended parental leave up to 26 calendar weeks for Primary Caregivers
  • Restricted Stock Units or Stock Options granted based on role, seniority, and location
  • Participation in company performance bonus
  • Employee referral bonus of up to $3,000 paid immediately after new hire starts
  • Celebration of work anniversaries – Bloomversaries

Compensation includes a competitive salary, Restricted Stock Units or Stock Options depending on role, seniority, and location, and eligibility for the company performance bonus.

Work Mode

Hybrid role with remote-first flexibility for candidates in Bratislava, Brno, Prague, and across Central & Eastern Europe. Offers flexible working hours and a virtual-first model with optional access to physical Bloomreach Hubs.

Any unsolicited resumes/candidate profiles submitted through the website or to employee email accounts are considered property of Bloomreach and are not subject to agency fees.

Required Skills
PythonGoApache KafkaKubernetesGitLabGoogle Cloud PlatformDataFlowPySparkApache BeamBigQueryETL pipelinesdata cleanupdata transformationSQLnon-SQL data sources PythonGoApache KafkaKubernetesGitLabGoogle Cloud PlatformDataFlowPySparkApache BeamBigQueryETL pipelinesdata cleanupdata transformationSQLnon-SQL data sources
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Bloomreach
Bloomreach is building the world’s premier agentic platform for personalization, revolutionizing how businesses connect with customers using AI agents to personalize the entire customer journey. The company powers personalization for over 1,400 global brands using its AI engine Loomi AI, serving industries including retail, financial services, hospitality, and gaming.
All jobs at Bloomreach Visit website
Job Details
Category backend
Posted 4 hours ago