
Remote opportunity at
BloomreachSenior Software Engineer, Data Pipeline
Bloomreach operates a personalization platform utilizing artificial intelligence, powering product discovery and conversational shopping for over 1,400 global brands. The organization is hiring a full-time Senior…
Career Tools
About This Role
Bloomreach operates a personalization platform utilizing artificial intelligence, powering product discovery and conversational shopping for over 1,400 global brands. The organization is hiring a full-time Senior Software Engineer to join the Data Pipeline team. This position operates on a remote-first basis primarily within Central and Eastern Europe, with optional office spaces available in Bratislava, Brno, and Prague. In this role, the engineer will work on high-volume data processing systems handling…
Job Description
Bloomreach operates a personalization platform utilizing artificial intelligence, powering product discovery and conversational shopping for over 1,400 global brands. The organization is hiring a full-time Senior Software Engineer to join the Data Pipeline team. This position operates on a remote-first basis primarily within Central and Eastern Europe, with optional office spaces available in Bratislava, Brno, and Prague.
In this role, the engineer will work on high-volume data processing systems handling tens of thousands of requests per second. Responsibilities include building and supporting data pipelines, enhancing import throughput and reliability, implementing integrations with data storage, and configuring exports using Google Cloud Platform tools. The successful candidate will collaborate through peer code reviews following a strict four-eyes principle, start with self-contained projects, and eventually participate in on-call rotations to maintain production services.
Responsibilities
- Develop reliable, high-rate data pipelines processing tens of thousands of requests per second using Python, Go, MongoDB, and GCP
- Improve worker efficiency, monitoring infrastructure, and autoscaling capabilities
- Increase throughput and reliability for multi-million row data imports and storage integrations
- Export data from the platform to Google BigQuery utilizing Google DataFlows, PySpark, and Apache Beam
- Run and support high-volume production services using Google Cloud Platform and Kubernetes
- Review peer code and submit own code for review adhering to the four-eyes principle
- Participate in on-call rotations to keep services operational
Requirements
- Experience with Python and solid engineering practices
- Experience with ETL pipelines and ingestion at scale across SQL and non-SQL sources
- Ability to perform data cleanup, sanitization, and transformation to load optimized storages
- Experience operating in a remote-first environment
- Ability to learn, adapt, and navigate an existing codebase
Qualifications
- Prior experience with Go
Core Skills
Benefits
- Base salary range of CZK 1,296,000 to 1,620,000 per year
- Flexible working hours and remote-first setup with regional hub access
- Five paid volunteer days off per year
- People Development Program including expert workshops and competency maps
- Access to a resident communication coach and Leader Development Program for managers
- Annual professional education budget of $1,500
- Employee Assistance Program featuring professional counselors
- Subscription to the Calm sleep and meditation app
- Quarterly DisConnect days off
- Extended parental leave up to 26 calendar weeks for primary caregivers
- Restricted Stock Units or Stock Options depending on role, seniority, and location
- Company performance bonus
- Employee referral bonus of up to $3,000
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the role works remotely-first from Central and Eastern Europe, though optional offices are available in Bratislava, Brno, and Prague.
What is the salary range for this role?
The base salary range is CZK 1,296,000 to 1,620,000 per year.
What technologies are used in the tech stack?
The tech stack includes Python, Go, Apache Kafka, Kubernetes, GitLab, Google Cloud Platform, DataFlow, PySpark, Apache Beam, BigQuery, BigLake Table, DataProc, Flink, MongoDB, and Redis.
What employment type is this job?
This is a full-time position.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.