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.





