SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: EUR 39,700 - 49,500 / annual
BloomReach is building an agentic platform for personalization, revolutionizing how businesses connect with customers through AI agents. The company powers personalization for over 1,400 global brands including American Eagle, Sonepar, and Pandora.
You will join the Data Pipeline team as a Senior Software Engineer, working remotely first from Central & Eastern Europe (with optional office access in Bratislava, Brno, or Prague). The role focuses on developing and maintaining high-throughput, reliable data pipelines that process tens of thousands of requests per second.
Key responsibilities include:
- Developing data pipelines using Python, Go, MongoDB, and Google Cloud Platform to process large volumes of data reliably and at high rates
- Handling real-time tracking data from clients' visitors, which is then analyzed for marketing automation
- Improving efficiency of data workers, monitoring, and infrastructure autoscaling
- Enhancing throughput and reliability of data imports (millions of rows)
- Implementing integrations with additional data storage systems
- Exporting data from the platform to Google BigQuery using DataFlows, PySpark, and Apache Beam
- Running and supporting services in production on Google Cloud Platform and Kubernetes, handling high-volume traffic
- Conducting code reviews with high quality standards
- Working on progressively complex projects, from self-contained tasks to challenging, multi-milestone initiatives
- Participating in on-call rotation to maintain service uptime
Tech stack includes Python, Go, Apache Kafka, Kubernetes, GitLab, Google Cloud Platform, DataFlow, PySpark, Apache Beam, BigQuery, BigLake Table, DataProc, Flink, MongoDB, and Redis.
The role offers a 30-90-180 day onboarding structure: first 30 days focus on team integration and initial tasks; first 90 days involve more complex projects and problem-solving; first 180 days include multi-milestone projects, incident mitigation, and on-call participation.
BloomReach emphasizes a remote-first culture with flexible working hours, no corporate rules or lengthy approval processes, and a focus on results. The company offers professional development programs, a $1,500 annual education budget, extended parental leave (26 weeks for primary caregivers), RSUs or stock options, company performance bonuses, and wellness benefits including an Employee Assistance Program and Calm subscription.
Requirements:
- Experience with Python and solid grasp of engineering practices
- Experience with ETL pipelines and data ingestion at scale, including connectors to SQL and non-SQL sources, data cleanup, sanitization, transformations, and loading into optimized storage
- Ability to work effectively in a remote-first environment
- Strong learning and adaptation skills for exploring new technologies, navigating large codebases, and iterating on team processes
- Go experience is a significant advantage