Senior Software Engineer, Product Platform

Block

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$217,800–$326,800 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $272k
$95k most similar roles pay here $352k

This role pays more than 97% of similar roles. Most pay $151,000–$202,500 — the shaded band above. At the midpoint, this role pays about $272k versus about $177k 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 41 open roles on FindRole.

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

Most-posted roles

View all roles at Block

At a glance

TL;DR · Senior Software Engineer, Product Platform

Careers - Senior Software Engineer, Product Platform joins the Data Stores team to build and unify foundational database and storage platforms for internal engineers. This role involves designing, building, and operating platform software, including services, APIs, and developer tools that automate provisioning, schema changes, data migrations, and upgrades. The engineer will solve scaling and performance problems while ensuring data correctness and availability across distributed systems, cloud infrastructure, and networking. Key responsibilities include partnering with teams on schema design, modernizing existing platforms, and leading projects from framing through implementation. The role requires expertise in relational databases, backend services, and infrastructure. Technical skills include MySQL, AWS Aurora, Vitess, DynamoDB, Redis, ElastiCache, OpenSearch, Kubernetes, Go, Java, Ruby, and AI-assisted engineering tools. This position addresses the critical challenge of providing reliable, scalable data management capabilities for internal product development.

What does a Software Engineer earn in New York?

Median $213500 from 172 postings across 47 companies.

See salary data

What you'll do

  • Design, build, and operate database and storage platform software for internal engineering teams.
  • Develop services, APIs, and tools to automate provisioning, schema changes, migrations, and upgrades.
  • Solve complex database scaling and performance issues while ensuring data correctness and availability.
  • Partner with engineering teams to provide guidance on schema design and query patterns.
  • Unify and modernize existing data store platforms to reduce operational toil.
  • Lead technical projects from initial problem framing through implementation, testing, and incident response.
  • Balance trade-offs between performance, reliability, cost, maintainability, and developer experience.
  • Integrate AI tools into the development workflow to accelerate system understanding and building.

What we're looking for

  • A minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or equivalent work experience.
  • Experience building and operating backend, infrastructure, or distributed systems.
  • Meaningful experience working with relational databases in production environments.
  • Strong software engineering fundamentals and the ability to work across unfamiliar systems and technical domains.
  • Practical understanding of database concepts including transactions, indexing, replication, schema evolution, and query performance.
  • Experience in at least one area such as database infrastructure, distributed storage, online migrations, cloud services, Kubernetes, observability, or developer tooling.
  • A track record of turning ambiguous technical problems into clear plans and working solutions.
  • Comfort debugging production systems and explaining technical tradeoffs to engineers and leaders.

More like this

Similar roles

Staff Database Engineer

PayPal

San Jose, CA +1 30 days ago $176,500–$262,350
AWS DynamoDB Aurora MySQL Cassandra DocumentDB ElastiCache OpenSearch Redis Elasticsearch Terraform CloudFormation Ansible Puppet Python Java Bash Lambda Infrastructure as Code
5+ yrs exp Hybrid

Senior Software Engineer, Platform

Oracle

Nashville, TN 7 days ago $92,500–$209,500
Java C++ C# Go RESTful APIs Microservices Oracle Cloud Infrastructure distributed-systems Containers Source Control Observability Service Reliability Engineering SDKs API Design
4+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 94 days ago $92,500–$209,500
Oracle Cloud Infrastructure (OCI) Agentic AI Java GoLang C# System Architecture Agile Software Design Automation
4+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX +1 87 days ago
Kubernetes Oracle Cloud Infrastructure AWS Azure Java C++ C# Go Distributed Systems NoSQL mTLS IAM SAST DAST
4+ yrs exp