Software Engineer, Program Engineering
Block
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 93% of similar roles. Most pay $137,125–$225,000 — the blue band above. At the midpoint, this role pays about $272k versus about $181k for comparable roles.
Based on 240 similar postings.
Employer
Block, Inc. (formerly Square) is a financial technology company operating the Square merchant payments ecosystem, Cash App peer-to-peer payments, TIDAL music streaming, and Bitcoin-focused financial services. Industry: Financial Technology & Payments
Block currently has 41 open roles on FindRole.
Listed pay typically runs $217,800–$326,800 across 40 roles with salary data.
Most-posted roles
At a glance
JOB TITLE: Careers - Software Engineer, Finance Applications As a Software Engineer on the Financial Platform Eng team, you will build the foundational financial technology infrastructure supporting all Block brands. You will design and implement backend services, integrations, and workflow engines for accounting, tax, and procurement while ensuring regulatory compliance. Your daily work involves architecting migrations from legacy vendor platforms to internal systems, building event-driven automations, and managing end-to-end integrations using APIs and messaging patterns. You will utilize an AI-first approach, directing agentic coding tools across the development lifecycle. Key technologies include Kotlin, Java, Python, JavaScript, DynamoDB, MySQL, Kafka, Snowflake, AWS, and Kubernetes. You must possess expertise in distributed systems, state machines, and building for financially sensitive environments to solve complex problems regarding revenue streams, reconciliations, and general ledger reporting.
What does a Software Engineer earn in California?
Median $214500 from 1193 postings across 76 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
Block
Block
Apple Inc
Apple Inc
Coinbase
Morgan Stanley