Senior Software Engineer building and leading real-time event-streaming platforms and online data projection frameworks at Block. Requires 8+ years experience with distributed systems, Kafka, and streaming data pipelines (Spark/Flink preferred).
185k – 327k/yr
On-site8+ YOEData Engineering
About the role
You Will
Become the subject-matter expert for Block's online data projections and event-streaming capabilities — designing the platform, frameworks, and standards others build on
Lead the technical direction for real-time, event-driven data systems used by business units across Block
Build and operate streaming pipelines and projection frameworks on high-volume event data
Partner with engineering teams across Block to turn Kafka event streams into reliable, low-latency data products
Improve the reliability, observability, and data quality of streaming systems running in production
Mentor engineers on the team and shape platform architecture and standards
Contribute to and grow familiar with the team's other domains over time — supporting our third-party data proxy backend applications, graph data store capabilities, and offline batch data projections
You Have
8+ years of professional software engineering experience (or Block equivalent, as referenced in go/levels)
Deep experience designing and operating distributed, high-throughput backend systems in production
Hands-on experience with event-driven architecture and streaming platforms such as Kafka
Experience building streaming or real-time data systems; hands-on experience with Spark Structured Streaming or Flink is strongly preferred
Proficiency in a JVM language such as Kotlin, or a comparable backend or systems programming background
Experience building on cloud infrastructure, ideally AWS
A track record of leading technical projects and mentoring other engineers
Bonus points for a data engineering background (building data pipelines, lakehouse or warehouse modeling, or large-scale batch and streaming systems)
Senior Software Engineer, Data Engineering Platform
CoinbaseUnited States
Build and own blockchain network infrastructure, SDKs, and platform APIs that abstract complexity for Coinbase's data platform users. Lead initiatives on chain integrations, data migrations, and distributed systems while maintaining APIs, SLOs, and on-call responsibilities. Requires 5+ years software engineering experience with distributed systems and blockchain/crypto infrastructure.
186k – 219k/yr
Remote5+ YOEData Engineering
Senior Research Data Engineer
PointClickCareUnited States
Senior Research Data Engineer owns the gold data layer between Lakehouse silver data and AI model development. Reverse-engineers complex clinical/operational data semantics, builds reusable curated datasets/pipelines in Databricks for ML/generative AI needs, automates quality/synthesis, and ensures versioned, documented assets accelerate R&D. Requires 5+ years production data systems experience supporting AI workloads, advanced Python/SQL/PySpark, and AI domain knowledge.
183k – 199k/yr
Remote5+ YOEData Engineering
Senior Data Engineer
VantaUnited States
Senior Data Engineer responsible for designing and deploying scalable data infrastructure, orchestration models, and analytics tooling to enable data-driven decisions, ML products, and enterprise reporting at Vanta. Requires 4+ years data experience, software engineering mindset, modern data stack proficiency, and passion for secure, compliant data systems.
Senior backend/infrastructure engineer expanding Sentry's time-series data platform (Snuba/ClickHouse) to handle petabyte-scale events with sub-second latency. Requires 4+ years experience and distributed storage expertise.
190k – 280k/yr
Hybrid4+ YOEData Engineering
Senior Software Engineer – Foundational Data Systems for AI
GranicaSan Francisco, CA
Build foundational data systems for AI at scale, including global metadata, adaptive engines, and intelligent data layouts using distributed systems, columnar formats, and languages like Java/Rust/Go/C++.