Block

Block

Block is a company that consists of Square, Cash App, Spiral, TIDAL, TBD, and foundational teams. They are focused on economic empowerment by creating tools to expand access to the economy. Square helps sellers run and grow businesses, Cash App redefin...

Capital Markets
10K-50K
Founded 2009

Description

  • Design, build, and operate scalable data replication and ingestion pipelines into Block's Lakehouse.
  • Develop and enhance Kafka Iceberg connectors and data loading frameworks for reliable, low-latency delivery to Snowflake and Databricks.
  • Drive modernization of the CDC platform and evaluate next-generation database replication approaches.
  • Build self-service tooling and observability features for onboarding, monitoring, and troubleshooting data pipelines.
  • Collaborate with data engineering, platform infrastructure, and product teams on data contracts and service boundaries.
  • Consolidate overlapping ingestion systems and help unify Block's data ingestion architecture.
  • Design and implement PII detection, masking, and privacy-compliant data handling in ingestion pipelines.
  • Establish best practices for pipeline reliability, cost optimization, schema management, and compliance.

Requirements

  • 8+ years of experience in software engineering or data platform development focused on scalable data systems or distributed infrastructure.
  • Strong programming proficiency in Java, Python, Scala, or Go.
  • Hands-on experience with streaming data systems such as Apache Kafka or Kafka Connect.
  • Solid understanding of Change Data Capture (CDC), database replication patterns, and data lake or Lakehouse architectures.
  • Experience with Apache Iceberg or Delta Lake.
  • Experience with cloud-based data ecosystems such as AWS, GCP, or Azure and infrastructure-as-code tools.
  • Experience developing data frameworks, libraries, or services.
  • Experience with cloud-native database replication or Iceberg-based ingestion patterns is preferred.
  • Familiarity with technologies such as Schema Registry, Debezium, Spark, Airflow, and Terraform.
  • Ability to work from anywhere in the US or Canada.

Benefits

  • Starting salary range of $217,800 to $326,800 USD for Zone A, $207,000 to $310,400 for Zone B, $196,100 to $294,100 for Zone C, and $185,200 to $277,800 for Zone D.
  • Remote work from anywhere in the US or Canada.
  • Medical insurance.
  • Flexible time off.
  • Retirement savings plans.
  • Modern family planning support.
  • Reasonable accommodations during the interview process for disabled applicants.
  • Opportunity to work in an inclusive, fair-chance hiring environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Member of Technical Staff, FlashBlade

Pure Storage 1K-5K IT Services

EverPure is hiring a software engineer for the FlashBlade product team to help build a scale-out all-flash file and object storage platform for modern data workloads.

Apache Spark C C++ Elasticsearch Go Java Kafka Linux Python Splunk
43 minutes ago

Lead Software Engineer (Backend)

Varicent 251-1K Professional Services

Varicent is seeking a Lead Software Developer to design and deliver scalable, data-driven product systems for a core SaaS product area while driving technical quality, reliability, and engineering standards.

AWS Azure CI/CD GCP Machine Learning Microservices Python System Design TypeScript
1 hour, 6 minutes ago

Senior Software Engineer, Intelligence Systems

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring multiple Software Engineers in Reston, Virginia to own end-to-end functional testing and validation for advanced networking devices and systems supporting Intelligence Community customers.

Embedded Systems Python Wireshark
1 hour, 14 minutes ago

Software Engineer, Booking

Waymo Autonomous vehicles, robotics, AI, ride-hailing / mobility tech

Waymo is hiring a backend engineer for its Booking team to build the core services that power user-facing ride-hailing and vehicle control flows for its autonomous driving platform.

Android C++ iOS Mobile Development
1 hour, 18 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers