{"id":8570,"url":"https://alion.io/job/bloomreach-senior-site-reliability-engineer-for-datacraft-team","title":"Senior Site Reliability Engineer for Fuse team","company":{"id":620,"name":"Bloomreach","domain":"bloomreach.com","url":"https://alion.io/company/bloomreach","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":81,"open_postings":71,"ghost_share":0.225,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":112,"computed_at":"2026-10-30T05:48:23Z"}},"role":"DevOps","role_family":"DevOps","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Slovakia"],"countries":["SK"],"hiring_countries":["SK"],"hiring_countries_total":1,"salary":{"min":41600,"max":52000,"currency":"EUR","period":"year","gross":null,"usd_annual":58371},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AI Agents","optional":false},{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Confluence","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"ElasticSearch","optional":false},{"name":"GCP","optional":false},{"name":"GitLab","optional":false},{"name":"Go","optional":false},{"name":"Google Bigtable","optional":false},{"name":"Grafana","optional":false},{"name":"Incident Management","optional":false},{"name":"Jira","optional":false},{"name":"Kubernetes","optional":false},{"name":"Least Privilege","optional":false},{"name":"OpenSearch","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"PagerDuty","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"Python","optional":false},{"name":"SLI/SLO/SLA","optional":false},{"name":"SOC 2","optional":false},{"name":"SQL","optional":false},{"name":"etcd","optional":true},{"name":"Google GKE","optional":true},{"name":"Java","optional":true},{"name":"Redis","optional":true},{"name":"Rest API","optional":true}],"status":"live","first_seen_at":"2026-04-22T14:26:15Z","employer_posted_date":"2026-09-18","last_verified_at":"2026-10-30T18:15:22Z","board_verified":true,"closed_at":null,"days_open":191,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":189},"description":"Bloomreach is building the world’s premier agentic platform for personalization.We’re revolutionizing how businesses connect with their customers, building and deploying AI agents to personalize the entire customer journey.\nWe're taking autonomous search mainstream, making product discovery more intuitive and conversational for customers, and more profitable for businesses.\nWe’re making conversational shopping a reality, connecting every shopper with tailored guidance and product expertise - available on demand, at every touchpoint in their journey.\nWe're designing the future of autonomous marketing, taking the work out of workflows, and reclaiming the creative, strategic, and customer-first work marketers were always meant to do.\nAnd we're building all of that on the intelligence of a single AI engine - Loomi - so that personalization isn't only autonomous…it's also consistent.From retail to financial services, hospitality to gaming, businesses use Bloomreach to drive higher growth and lasting loyalty. We power personalization for more than 1,400 global brands, including American Eagle, Sonepar, and Pandora.\nBecome a Senior SRE for Bloomreach!\nJoin the Fuse team - the team responsible for the item data management capabilities that connect Bloomreach Data Hub with Marketing, Search, Recommendations, and emerging Loomi agent use cases.\nFuse owns and evolves the systems behind Data Hub item collections: ingesting items data, transforming and validating it, managing data schemas and lifecycle, and distributing data reliably to downstream Bloomreach products. Item collections provide a unified source of data that can be used across all Bloomreach products.\nOur current areas of focus include:\nUnified items data pipelines: processing records into structured items and keeping data synchronized with Marketing and Search destinations.\nCatalog APIs and lifecycle management: customer-facing and internal APIs, catalog creation and naming, schemas, destinations, migrations, and backward-compatible evolution.\nScalable storage and indexing: operating and improving systems built on PostgreSQL, Bigtable, Elasticsearch, Solr.\nReliable jobs execution: submission, queueing, execution, progress reporting, retries, cancellation, rate limiting, and operational tooling.\nCross-product capabilities: catalog data triggers, multi-dimensional data support, custom item types, catalog data enrichment, recommendations, and semantic catalog profiles for agentic use cases.\nAs a Senior SRE, you will be the team’s reliability and operability leader. You will work alongside backend engineers, embedded QA, Product, and Engineering Management to make complex product-data systems observable, scalable, safe to release, and straightforward to operate.\nFuse embraces AI-assisted engineering. We expect engineers to use modern coding agents thoughtfully to accelerate investigation, development, testing, documentation, and operational work while retaining full ownership of correctness, security, and production outcomes.\nWorking from one of our Central European offices (Bratislava, Prague, or Brno), or remotely (Czechia, Slovakia) on a full-time basis, you’ll become a core part of the Engineering organization.\nWhat challenge awaits you?\nAs a P3 Senior SRE at Bloomreach, you are an independent reliability professional who can turn ambiguous operational problems into measurable improvements and lead initiatives end-to-end with minimal day-to-day guidance.\nYour challenge will be to make Fuse’s distributed data platform dependable across the complete data path:\ncustomer or integration → Data Hub API → records and transformations → items → asynchronous jobs execution engine → storage and indexes → Marketing, Search, Recommendations, and Loomi consumers\nYour responsibilities\na. Platform reliability and observability\nOwn and improve the reliability posture of Fuse services, workers, APIs, queues, storage systems, and destination synchronization pipelines.\nEstablish meaningful SLIs, SLOs, and error budgets for customer-facing APIs, asynchronous jobs, catalog data freshness, destination synchronization, and indexing.\nBuild end-to-end observability across Data Hub item collections, from API request and job submission through processing, persistence, indexing, and downstream delivery.\nEnsure engineers can trace a workspace, item collection, catalog, or job across services without manually correlating disconnected logs and database records.\nCreate and maintain actionable dashboards, alerts, and service health views using Grafana, Prometheus-compatible metrics, OpenTelemetry, PagerDuty, and GCP tooling.\nDetect missing, stalled, duplicated, or inconsistent processing before customers or downstream teams report it.\nImprove capacity planning and autoscaling using workload telemetry, queue depth, processing throughput, latency, memory usage, storage growth, and customer-level traffic patterns.\nReduce noisy alerts and replace symptom-based monitoring with signals tied to customer impact.\nb. Reliability of catalog storage and indexing\nImprove the availability, scalability, and operability of catalog data across PostgreSQL/Cloud SQL, Bigtable, Elasticsearch, GCS, Kafka, and related storage systems.\nSupport catalog placement, routing, index lifecycle, shard management, safe migration, and recovery across multiple Elasticsearch clusters.\nDevelop safeguards for full replacements, delta updates, deletions, schema changes, destination changes, and catalog reindexing.\nDefine and automate data-consistency checks between source records, transformed items, job state, Bigtable, Elasticsearch, and downstream destinations.\nHelp establish practical platform limits and quotas for catalog size, API traffic, job concurrency, queue depth, payload size, and expensive operations.\nPartner with engineers on performance testing for large catalogs and high-throughput customer workloads.\nc. Infrastructure, deployments, and release safety\nOwn and evolve Kubernetes configuration and operational infrastructure for Fuse components.\nImprove deployment automation, progressive rollout, rollback, and validation across development and production environments.\nMake coordinated releases safer when changes span app/app, Fuse workers, Kubernetes configuration, and PostgreSQL migrations.\nAutomate operational procedures that currently depend on manual commands, one-off scripts, or specialist knowledge.\nMaintain CI/CD pipelines with tests, linters, dependency management, security checks, image publication, and release verification.\nCreate reusable tooling for local development, ephemeral environments, end-to-end testing, load testing, and production diagnosis.\nEnsure runbooks remain executable and are validated through exercises rather than existing only as documentation.\nd. Incident management and L3 support\nParticipate in and help improve the Fuse L3/on-call rotation.\nLead incident investigation, mitigation, stakeholder communication, and follow-up for Fuse-owned systems.\nUse logs, metrics, traces, database state, queue state, and Kubernetes signals to diagnose failures across distributed workflows.\nBuild safe operational tools for common support activities such as job tracing, queue inspection, rate-limit diagnosis, catalog health checks, and index recovery.\nFacilitate blameless incident reviews and ensure resulting actions address root causes rather than only immediate symptoms.\nImprove the handoff between customer support, L2, Fuse L3, Infrastructure, and dependent engineering teams.\nReduce recurring support demand by turning incident knowledge into safeguards, automation, tests, dashboards, and clear documentation.\ne. Security, isolation, and compliance\nHelp Fuse meet Bloomreach security and compliance requirements, including ISO and SOC 2 controls.\nEnforce least-privilege access, workload identity, service-level authentication and authorization, secret rotation, encryption, and auditability.\nProtect customer isolation across workspaces, item collections, projects, accounts, databases, indexes, buckets, and asynchronous jobs.\nEnsure operational tooling and incident procedures respect production-access restrictions and PII-handling requirements.\nPartner with engineering teams to make security controls observable and testable rather than relying on undocumented assumptions.\nf. Reliability by design\nParticipate early in the design of new Fuse capabilities so reliability, recovery, observability, limits, and operational ownership are defined before implementation.\nReview designs for failure modes, retry behavior, idempotency, backpressure, ordering, consistency, timeout handling, cancellation, and safe rollout.\nClarify ownership boundaries and service contracts with teams including Campaigns, Data Pipeline, Integrations, Discovery, Recommendations, Infrastructure, Frontend, and QA.\nHelp teams choose architectures that balance immediate delivery with long-term operability and cost.\nCoach engineers in production readiness, operational testing, debugging, and sustainable on-call practices.\nOur tech stack\nPrimary languages: Go, Python, SQL\nAPIs and application: REST APIs, Python application monolith, Go workers and services, Java Infrastructure: GCP, Kubernetes/GKE, internal Kubernetes deployment tooling\nDatabases and storage: PostgreSQL/Cloud SQL, Bigtable, Elasticsearch, GCS, MongoDB, Redis Messaging and coordination: Kafka, ETCD, asynchronous job queues\nObservability: Grafana, Prometheus-compatible metrics, OpenTelemetry, GCP Logging and Monitoring, PagerDuty CI/CD and collaboration: GitLab, Jira, Confluence\nTesting: Go and Python unit/integration tests, API and end-to-end automation, performance testing\nAI-assisted engineering: Claude Code, Cursor, Copilot, Gemini CLI, or comparable tools\nYou do not need to have used every technology listed. You should, however, have operated distributed production systems and be comfortable learning unfamiliar components while diagnosing real incidents.\nYour qualifications\nProfessional experience\nImpact\nYou can show how your reliability work improved customer outcomes, engineering velocity, deployment confidence, or operational sustainability.\nYou have introduced practices or tooling that changed how a team builds and operates production systems.\nYou can define meaningful reliability measures and demonstrate improvement using data.\nOwnership\nYou embrace the you build it, you run it principle and remain accountable from design through production operation.\nYou can lead ambiguous reliability initiatives without requiring a fully prescribed solution.\nYou take incidents from detection through mitigation, root-cause analysis, and prevention.\nYou are cost-aware and use telemetry, capacity planning, and architecture-not guesswork-to manage cloud spend.\nSystematic approach\nYou treat observability, limits, runbooks, rollback, idempotency, and recovery as part of the product design.\nYou design for partial failure in distributed systems.\nYou distinguish symptoms from root causes and prioritize systemic improvements over repeated manual intervention.\nYou are comfortable working in systems where a single customer operation crosses multiple services, queues, databases, and team boundaries.\nData-driven engineering\nYou use metrics, logs, traces, profiling, and workload data to form and validate hypotheses.\nYou can turn operational telemetry into actionable feedback for developers and Product.\nYou are comfortable analyzing throughput, latency, saturation, error rates, queue behavior, database performance, and storage growth.\nTechnical skills\nStrong hands-on experience operating services on Kubernetes in a major cloud environment, ideally GCP.\nStrong experience with observability and incident diagnosis for distributed systems.\nExperience with Go or Python; practical ability in both is a strong advantage.\nExperience operating at least one relational database, preferably PostgreSQL or Cloud SQL.\nExperience with one or more large-scale data or indexing systems...","description_format":"text","description_chars":19880,"description_truncated":true,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Company events","Equity","Flexible schedule","Parental leave","Restricted stock units","Stock options"],"hiring_locations":[{"name":"Slovakia","iso":"SK","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["E-commerce Platforms","Marketing Automation","Recommendation Systems","Customer Data Platforms (CDP) & Reverse ETL"],"lifecycle":[{"event":"open","at":"2026-04-22T14:26:15Z"}],"visa":[],"liveness":{"score":25,"band":"fade","label":"Fading","p_open":1,"p_active":0.704,"p_room":0.36,"age_days":190,"expected_fill_days":112,"reasons":["conf:0","velocity","win:tail","crowd:"],"computed_at":"2026-10-30T05:48:23Z"},"pay":{"stated_usd_annual":58371,"is_top_pay":false},"html_url":"https://alion.io/job/bloomreach-senior-site-reliability-engineer-for-datacraft-team","json_url":"https://alion.io/job/bloomreach-senior-site-reliability-engineer-for-datacraft-team.json","meta":{"generated_at":"2026-10-30T20:15:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10229,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":620},"rest":"https://alion.io/mcp/rest/get_company?id=620"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbloomreach-senior-site-reliability-engineer-for-datacraft-team"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbloomreach-senior-site-reliability-engineer-for-datacraft-team"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbloomreach-senior-site-reliability-engineer-for-datacraft-team"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bloomreach-senior-site-reliability-engineer-for-datacraft-team\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbloomreach-senior-site-reliability-engineer-for-datacraft-team"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":8570}},{"tool":"search_jobs","arguments":{"company":"bloomreach.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":8570},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}