Senior Platform and Data Engineer

Leandata — United States · Posted ~3 hours ago

Senior Full-time Hybrid

Skills

distributed systems data platforms data ingestion multi-tenant architecture scalability observability cloud infrastructure

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior engineering role focused on designing and scaling distributed data platforms that support intelligent applications. The position involves building reliable ingestion systems, scalable services, and highly observable infrastructure for complex enterprise workloads.

Highlights

Opportunity to build large-scale data infrastructure, solve complex engineering challenges, and own critical platform components with strong focus on reliability and scalability.

Description

This role is based at our Santa Clara, CA office. You are required to be in office Mondays and Wednesdays each week. Lunch will be provided on those days. What You'll Be Doing Own and scale the distributed ingestion and job systems that pull customers' GTM data into the platform: full loads and incremental sync, correct and idempotent across many tenants and sourcesDesign and build the multi-tenant data platform the agents reason over and write back through: the canonical data model and its evolution, the serving and query layer, and the contracts other services depend onBuild for scale and concurrency from the start: many tenants, large enterprise orgs, hundreds of concurrent jobs and agent reads, with latency, cost, and correctness under failure as first-class concernsOwn the reliability and observability of your services: instrumentation, tracing, SLOs, and the operational health of the data planeKeep the platform source-pluggable: extend ingestion to new systems behind a clean adapter contract without rewriting the enginePartner directly with the SVP of Engineering on platform and data architecture, including schema evolution, survivorship, and entity resolution at scale, and set the patterns the team builds services on Requirements 5+ years building production backend and distributed systems, with deep ownership of at least one of: high-throughput data pipelines, job or workflow systems, or multi-tenant data platformsStrong, current Python (TypeScript a plus); you write and review production codeDistributed-systems fundamentals: concurrency, idempotency, consistency, partitioning, retries, and failure recovery; you have owned the correctness and uptime of data-intensive services in productionStrong cloud-native application development: containerized services, queues and workers, object storage, and relational data at scale (AWS or equivalent). This is a development role, not an infrastructure or SRE role: you build and operate your own servicesStrong relational data modeling and SQL at scale (Postgres a plus); you've owned a production database schema and its evolutionHigh agency: you scope, prioritize, ship, and operate without waiting for permission Bonus Points If You Have Worked against Salesforce or another large, messy enterprise data source (Bulk 2.0, REST, Pub/Sub, CDC)Built multi-tenant isolation (Postgres + RLS), master-data management, entity resolution or survivorship, or watermark-based incremental syncExperience with durable execution (Temporal, Inngest) and the modern eval/observability stack (Langfuse, Braintrust), though our stack is intentionally leanA founder or founding-engineer background, or built a data platform 0-to-1 Compensation The salary for this role will be between $150k and $200k. We typically refrain from offering at the upper limit of the salary range to allow for future development within the role, ensuring that compensation can be adjusted to reflect an individual's advancing skills and contributions to the team while maintaining internal fairness. Why Work At LeanData LeanData covers employee insurance premiums up to 90%Stock options in LeanData for all full-time employeesFlexible PTO401K plan