
Senior Software Engineer, Data Pipeline
Bloomreach28 days ago
Czechia (city not specified)Senior
Responsibilities
- Develop reliable, high-throughput data pipelines using Python, Go, MongoDB, Google Cloud Platform, and related technologies.
- Improve real-time tracking workers, monitoring, infrastructure autoscaling, and services processing tens of thousands of requests per second.
- Improve the throughput and reliability of imports involving millions of rows and integrate additional data storage systems.
- Export platform data to Google BigQuery using Dataflow, PySpark, and Apache Beam.
- Run and support high-volume production services using Google Cloud Platform and Kubernetes.
- Review peers’ code and participate in a four-eyes code quality process.
- Deliver increasingly complex projects and help break down solutions into implementation tasks.
- Eventually participate in the on-call rotation and help mitigate production incidents.
Requirements
- Experience with Python and solid software engineering practices.
- Go experience is advantageous.
- Experience with ETL pipelines and large-scale ingestion from SQL and non-SQL sources, including cleanup, sanitization, transformation, and loading into optimized storage.
- Ability to work effectively in a remote-first environment.
- Ability to learn and adapt while working with new technologies, a large codebase, and evolving team processes.
Benefits
- Remote-first work from Central and Eastern Europe, with offices in Bratislava, Brno, and Prague.
- Flexible working hours and access to Bloomreach hubs across three continents.
- Five paid days off for volunteering.
- Annual $1,500 professional education budget for books, courses, certifications, and other education products.
- Employee Assistance Program, Calm subscription, quarterly additional DisConnect days, sports, yoga, and meditation opportunities.
- Extended parental leave of up to 26 calendar weeks for primary caregivers.
- Restricted Stock Units or stock options, company performance bonus, employee referral bonus, and work anniversary rewards, subject to role, seniority, location, and employment type.
Tech Stack
Apache BeamApache FlinkApache KafkaGoGoogle BigQueryGoogle Cloud PlatformKubernetesMongoDBPythonRedisSQL
Categories
BackendData Engineering
About Bloomreach
Bloomreach builds an AI-driven personalization platform for e‑commerce, combining customer and product data to power marketing automation, on-site search/merchandising, and headless content. Delivered as SaaS with APIs, its products (Engagement, Discovery, and Content) are used by more than 1,400 global brands, including American Eagle, Sonepar, and Pandora. Founded in 2009 and headquartered in Mountain View, California, the company is privately held.