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, develop, and maintain full-stack financial applications handling millions of dollars in transactions using Go, Ruby on Rails, and modern JavaScript/TypeScript frameworks.
  • Create and operate robust ETL processes and real-time data workflows (Temporal, Prefect, Snowflake) to power forecasting and financial analytics.
  • Ensure system reliability through comprehensive testing, monitoring, alerting, and error handling to maintain high uptime for critical financial systems.
  • Collaborate closely with Finance, Compliance, and Product teams to translate complex business requirements into scalable technical solutions.
  • Build systems that meet regulatory, data privacy, and audit compliance requirements.
  • Make architectural decisions, conduct thorough code reviews, and mentor junior engineers to uphold technical excellence and engineering standards.
  • Contribute to shaping Block’s financial technology roadmap and participate in open-source projects and industry best practices.

Requirements

  • 8+ years of experience building and scaling production systems, preferably with data-intensive or high-stakes processing environments.
  • Experience with SQL, database design, large datasets, and multi-system integrations.
  • Proven track record of building reliable, well-tested systems with monitoring, logging, and robust error handling.
  • Ability to own design and implement creative solutions to complex problems.
  • Ability to work effectively with non-technical stakeholders and translate business needs into technical requirements.
  • Experience or familiarity with languages and frameworks: Go, Ruby, JavaScript/TypeScript, Ruby on Rails, React.
  • Experience or familiarity with databases and data platforms: MySQL, Snowflake.
  • Experience or familiarity with infrastructure and orchestration: AWS (S3, Aurora), Docker, Temporal, Prefect.
  • Testing and monitoring experience or familiarity with unit/integration testing, RSpec, Vitest, DataDog, and Sentry.
  • Familiarity with protocols and APIs such as HTTP, JSON, and gRPC.

Benefits

  • Zone A pay range: $142,000 — $213,000 USD (U.S. locations grouped by cost-of-labor zones).
  • Zone B pay range: $134,900 — $202,300 USD.
  • Zone C pay range: $127,800 — $191,600 USD.
  • Zone D pay range: $120,700 — $181,100 USD.
  • Remote work options and a flexible work environment.
  • Medical insurance and modern family planning benefits.
  • Flexible time off and other paid time-off policies.
  • Retirement savings plans and additional employee benefits as listed on Block’s benefits page.
  • Inclusive interview experience with reasonable accommodations for disabled applicants.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Android - Retail

Toast 1K-5K Hotels, Restaurants & Leisure

Senior Android Engineer at Toast on the Retail POS team, responsible for shaping and delivering the POS product for retail locations by defining, designing, building, and maintaining features and core workflows that enable new customer and guest experiences and support business growth.

Android Android Studio CSS HTML JavaScript Kotlin Prototyping UX Design
14 hours, 40 minutes ago

Senior Software Engineer, Graphics

Unity 5K-10K Internet Software & Services

Senior graphics software engineer at Unity joining a team building the infrastructure to stream and render Unity content into other game engines and 3D environments, with the objective of creating a robust, high-performance pipeline that preserves visual fidelity across runtimes.

DirectX Unity Vulkan
1 month ago

Senior Software Engineer, Core Identity (Auth0)

Okta 5K-10K Professional Services

Senior Software Engineer on Okta’s Core Identity team (Auth0) designing, building, and operating the critical backend services that ensure secure, reliable, and scalable global authentication and identity functionality.

Agile AWS Azure JavaScript MongoDB Node.js OAuth OpenID Connect PostgreSQL Redis SAML TypeScript
1 month ago

Healthcare IT Developer

Kentro Internet Software & Services

Healthcare IT Developer at IT Concepts (Kentro) supporting VA Enterprise health IT projects, responsible for designing, building, and implementing Oracle Health (Cerner) Millennium solutions to improve clinical workflows and patient care across large-scale healthcare environments.

Agile SQL
1 month 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