This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs

Staff Software Engineer, Catalog Foundations

Added
21 days ago
Location
Type
Full time
Salary
$264K - $395K

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Save job

Role overview

Block is seeking a Staff Software Engineer for Catalog Foundations to design, build, and scale core catalog services that power Block’s product catalog and related data infrastructure. This role combines hands-on engineering with technical leadership to deliver reliable, scalable, and high-performance systems across platforms.

Responsibilities

  • Design, implement, and maintain backend services and APIs for catalog data models and content.
  • Lead technical initiatives, set architectural direction, and mentor engineers on the team.
  • Collaborate with product, design, data, and platform teams to define requirements and deliver high-impact features.
  • Ensure system reliability, performance, scalability, and security; drive quality through code reviews and best practices.
  • Contribute to data modeling, data pipelines, and integration with related services across Block.

Qualifications

  • Strong experience with distributed systems and backend development.
  • Proficiency in one or more backend languages (e.g., Go, Python, Java).
  • Deep knowledge of databases (PostgreSQL, NoSQL) and data modeling.
  • Experience with cloud platforms (AWS, GCP, or similar).
  • Excellent communication, leadership, and collaboration skills with a proven track record of delivering impactful features.

Benefits

  • Competitive compensation and stock options.
  • Health, dental, and vision coverage; 401k or equivalent.
  • Flexible work arrangements with remote eligibility.
  • Opportunities for professional growth and mentorship.

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Remote Engineering Jobs. Just set your preferences and Job Copilot will do the rest—finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →