Staff Data Platform Engineer
Medallia
- Location
- Palermo, Ciudad Autónoma de Buenos Aires (CABA), Argentina; Cuauhtémoc, Mexico
- Employment
- Full Time
- Work model
- On-Site
- Level
- Staff
- Posted
- 1h ago
Skills
About this role
Overview
Medallia is the pioneer and market leader in Experience Management. Our award-winning SaaS platform, Medallia Experience Cloud, leads the market in the management of experiences, insights, and actions for candidates, customers, employees, patients, and residents alike. We believe that every experience is a memory that can last a lifetime. Experiences shape the way people feel about a company. And they greatly influence how likely people are to advocate, contribute, and stay. At Medallia, we are committed to creating a world where organizations are loved by their customers and their employees. We empower exceptional people to create extraordinary experiences together. Bring your whole self. The Role and Team The Nexus Data Platform team owns the ETL data pipeline and analytical engine that powers Medallia's next-generation reporting and analytics experience. We build and operate the centralized data platform that gives every Medallia product a shared, reliable view of the customer — one source of truth for who they are and how they've engaged across offerings. This is platform engineering: pipelines, contracts, and serving infrastructure at scale.
Responsibilities
Set technical direction for the platform's analytical serving layer — storage topology, ingest from streaming contracts, and partitioning for multi-tenant workloads. Own OLAP serving strategy end-to-end: engine topology, ingest patterns from upstream streaming contracts, and benchmark-driven SLA gates for tenant- and program-scoped reporting workloads. Define the contract boundary between upstream ETL and the analytical serving layer — what the serving layer consumes, how records unify across sources, and how new data sources are projected in. Lead production hardening of the serving layer — deployment architecture, operator lifecycle, security, and observability under real load. Represent the analytical serving layer in cross-team forums with product, reporting, and analytics partners — resolving ambiguity at contract boundaries before it becomes delivery risk. Mentor senior engineers on OLAP schema design, query optimization, and operational practices for the serving layer. Candidates based in the Buenos Aires or Mexico City vicinity will be prioritized as this role is Hybrid, 3 days per week onsite.
Qualifications
Minimum Qualifications 10+ years building and operating large-scale analytical/OLAP serving systems in production. Hands-on experience operating an OLAP or analytical serving engine at scale (StarRocks, Clickhouse, Druid, or similar) — schema design, ingest, and query-performance tuning under multi-tenant load. Demonstrated track record of serving-layer architecture design for multi-tenant SaaS workloads — partition strategy, tenant/program-scoped read and write SLA tradeoffs, and hot-partition mitigation. Fluency in analytical schema design and evolution, including migrations at scale. Working fluency in how data arrives from upstream streaming systems — enough to define and defend ingest contracts, without needing to own those pipelines yourself. Ability to write clear ADRs, runbooks, and onboarding docs that keep a fast-moving team aligned without bureaucracy. Track record mentoring senior engineers and influencing technical direction beyond your immediate team. Professional working English proficiency, written and oral.
Preferred Qualifications
Hands-on experience with StarRocks at scale — Routine Load, Stream Load, FE/BE topology, and query-pattern tuning; ClickHouse, Druid, Pinot, or other comparable OLAP engines also considered strong experience. Apache Iceberg operations — Nessie or Hive/Glue catalog, S3-backed tables, Flink sink configuration. Gov Cloud or regulated-environment awareness for data platform deployments. Direct experience with Kafka, Flink, or CDC tooling (e.g. Debezium) — useful for reasoning about upstream contracts, though not required to own. Familiarity with Medallia’s domain (experience