Software Engineer, Justice Engineering

Block

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$180,000–$270,000 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $163k
This role $225k
$102k most similar roles pay here $288k

This role pays more than 91% of similar roles. Most pay $141,500–$184,925 — the shaded band above. At the midpoint, this role pays about $225k versus about $163k for comparable roles.

Based on 240 similar postings.

Employer

About Block

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 53 open roles on FindRole.

Listed pay typically runs $217,800–$326,800 across 52 roles with salary data.

Most-posted roles

View all roles at Block

At a glance

TL;DR · Software Engineer, Justice Engineering

As a Software Engineer, Justice Engineering, you will join a specialized team building systems to meet legal obligations for law enforcement, courts, and government agencies. You will design, build, and operate full-stack services that automate the processing of subpoenas, civil notices, and tax levies while ensuring data accuracy and security. Your daily work involves developing backend services, internal web tools, and pipelines connecting to various upstream systems within a microservice and event-driven architecture. The role requires proficiency in Ruby on Rails, Sidekiq, Java, Kotlin, React, TypeScript, AWS, MySQL, Aurora, DynamoDB, Redis, Kafka, and Datadog. You will also leverage LLMs and AI-powered tools to triage legal requests and improve development velocity. This position solves the critical challenge of balancing strict regulatory compliance with high-security standards for sensitive customer data.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design, develop, test, and maintain features that automate responses to legal, regulatory, and civil requests.
  • Build and operate backend services, internal web tools, and data pipelines across a microservice architecture.
  • Translate complex legal requirements from Counsel and Compliance teams into durable automated workflows.
  • Manage the full lifecycle of features including design, testing, launch, and ongoing operational maintenance.
  • Handle highly sensitive customer data with strict adherence to privacy and security standards.
  • Participate in on-call rotations, incident response, and post-mortem analysis for engineering systems.
  • Integrate LLM-powered agents and tools into production workflows to improve development velocity and quality.
  • Modernize legacy services to reduce technical debt and improve system reliability.

What we're looking for

  • You must have at least 3 years of software development or equivalent experience.
  • You must possess a Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience.
  • You must have experience building and maintaining production software systems and delivering features end-to-end.
  • You must have experience working across the full stack, including backend services and user interfaces.
  • You must demonstrate AI fluency by using AI-powered developer tools and critically evaluating their outputs.
  • You should have experience handling sensitive data like PII or PCI under regulatory requirements.
  • Experience integrating LLMs or agents into production workflows is preferred.
  • Experience building internal tools, operational workflows, or case management systems is preferred.

More like this

Similar roles

Software Engineer, Financial Platform - Issuing

Block

San Francisco, CA 30 days ago $142,000$213,000
Java Kotlin AWS HTTP JSON gRPC Protocol Buffers Hibernate Aurora MySQL DynamoDB Redis Kafka Microservices Event-driven architecture Datadog Buildkite Gradle Goose Claude MCP
3+ yrs exp

Software Engineer, Finance Applications

Block

San Francisco, CA 35 days ago $217,800$326,800
Python Kotlin Java JavaScript AWS Kubernetes Kafka DynamoDB MySQL Snowflake gRPC REST Prometheus DataDog LaunchDarkly Claude Code Goose Cursor GitHub Copilot Model Context Protocol
6+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp