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

Senior Software Engineer

Resource Innovations 251-1K Renewable Electricity

Resource Innovations is hiring a Senior Software Engineer to help design, develop, and deploy a cloud-based SaaS product for energy organizations as a hands-on technical lead.

Agile AWS Git Laravel New Relic Node.js PHP REST API Scrum Serverless Tailwind CSS TypeScript Vue.js
13 minutes ago

Senior WMS SCALE Consultant

Fulfillment IQ 11-50 Professional Services

Fulfillment IQ is hiring a SCALE WMS Consultant to lead Manhattan Associates SCALE WMS implementations and support logistics technology projects for clients across warehouse and supply chain operations.

13 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Amsterdam, Netherlands

Speechify 51-250 Internet Software & Services

Speechify is seeking a Senior Windows Desktop Engineer to lead the architecture and development of its Windows text-to-speech app as part of a fully distributed team focused on accessible, reliable user experiences.

C# C++ CI/CD .NET
18 minutes ago

Senior Software Engineer

Portless 11-50 logistics & supply chain

Portless is hiring a Staff Software Engineer to lead the development of its logistics and supply chain platform, driving architecture, technical strategy, and scalable software delivery.

Agile AWS Azure JavaScript Microservices React Scrum TypeScript
28 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