Senior Data Platform Engineer – Backend & Streaming (Remote)

Block

San Francisco (CA)

On-site

USD 218,000 - 327,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Remote work option
Flexible time off
Retirement plans
Family planning benefits

Job summary

Block, a company building from many blocks to empower global economic participation, seeks a Senior Software Engineer for the Data Enablement team. You will design, build, and operate backend systems that move data across Block, enabling data acquisition, processing, and analytics for risk, compliance, and data science.

You will own projects from design through production, collaborate with data scientists and engineers, and work across streaming and batch data processing to deliver scalable,

Qualifications

  • 8+ years of professional software engineering experience.
  • Proven track record leading technical projects.
  • Experience designing distributed backend systems in production.
  • Proficiency in a backend programming language such as Java or Kotlin, with strong software design and engineering fundamentals.
  • Experience building on cloud infrastructure, ideally AWS.
  • The ability to learn unfamiliar systems and communicate technical trade-offs clearly, and collaborate across software engineering, data engineering, and data science.
  • Bonus points for a data engineering background, including data pipelines, large-scale processing, or lakehouse and warehouse systems.
  • Bonus points for hands-on experience with Kafka and Spark Structured Streaming.

Responsibilities

  • Design and build shared backend services, platforms, and frameworks that support data acquisition, processing, and access across Block.
  • Lead projects from problem definition and architecture through implementation, rollout, and ongoing production operation.
  • Work across backend services, event-driven systems, and batch and streaming data processing to deliver reliable capabilities for downstream consumers.
  • Partner with software engineers on the team and across the organization, Data Foundations engineers, and data scientists to turn their needs into reusable platform capabilities.
  • Make practical architectural decisions that balance reliability, latency, scalability, cost, and maintainability.
  • Improve the observability, data quality, and operational reliability of the systems you build and support.
  • Mentor engineers, contribute to technical standards, and grow familiar with the team’s other domains over time.

Skills

Distributed backend
Project leadership
Cloud computing
Java/Kotlin
AWS experience

Tools

Kafka
Spark Streaming

Job description

Block, a company building from many blocks to empower global economic participation, seeks a Senior Software Engineer for the Data Enablement team. You will design, build, and operate backend systems that move data across Block, enabling data acquisition, processing, and analytics for risk, compliance, and data science.

You will own projects from design through production, collaborate with data scientists and engineers, and work across streaming and batch data processing to deliver scalable,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Data Platform Engineer (Remote)
Senior Backend Data Platform Engineer (Remote)

Block • California

Remote
USD 185,000 - 278,000
Remote work
Medical insurance
Flexible time off
+2
Senior Data Platform Engineer - Backend Enablement (Remote)
Senior Data Platform Engineer - Backend Enablement (Remote)

Block, Inc. • San Francisco (CA)

Remote
USD 190,000 - 300,000
Remote work
Medical insurance
Flexible time off
+1
Senior Data Enablement Engineer - Remote & Impactful
Senior Data Enablement Engineer - Remote & Impactful

CoinBucha • California

Remote
USD 185,000 - 310,000
Senior Data Platform Engineer — Remote & Scale Data
Senior Data Platform Engineer — Remote & Scale Data

Unchain Data • San Francisco (CA)

Remote
USD 180,000 - 270,000
Remote work
Medical insurance
Flexible time off
+2
Remote Senior Database Platform Engineer – AI-Driven Backend
Remote Senior Database Platform Engineer – AI-Driven Backend

Block, Inc. • New York (NY)

On-site
USD 207,000 - 310,000
Senior Database Platform Engineer — Remote
Senior Database Platform Engineer — Remote

Block, Inc. • San Francisco (CA)

On-site
USD 185,000 - 310,000
Remote work option
Medical insurance
Flexible time off
+2
Software Engineer - Compliance Platforms & Data (Remote)
Software Engineer - Compliance Platforms & Data (Remote)

Block, Inc. • San Francisco (CA)

Hybrid
USD 196,000 - 294,000
Remote work
Medical insurance
Flexible time off
+2
Senior Backend Engineer, Data Platform (Remote)
Senior Backend Engineer, Data Platform (Remote)

Phantom • United States

Remote
USD 140,000 - 220,000
Senior Data Engineer, Product Data & AI Pipelines (Remote)
Senior Data Engineer, Product Data & AI Pipelines (Remote)

Cash App • New York (NY)

Remote
USD 198,000 - 297,000
Remote work options
Global/international teams
Competitive compensation
Senior Database Platform Engineer - Scale & Innovate
Senior Database Platform Engineer - Scale & Innovate

Block • Oakland (CA)

On-site
USD 196,000 - 327,000
Remote work
Medical insurance
Flexible time off
+1