Jobs › Companies › Block › Senior Software Engineer, Developer Experience

Sobre esta vaga de Senior Software Engineer, Developer Experience na Block

Block · Presencial · Bay Area, CA, United States of America

Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and disciplines to develop inclusive People policies, forecast finances, give legal counsel, safeguard systems, nurture new initiatives, and more. Every challenge creates possibilities, and we need different perspectives to see them all. Bring yours to Block.

The Role

Our engineers are only as effective as the tools, codebase, and workflows around them. As a Developer Experience Engineer, you’ll make our large, evolving codebase easier to build, change, and reason about, for both human developers and AI agents.

You will be responsible for the developer experience in our largest monorepos: building tools for and driving framework and language migrations, keeping dependencies healthy, improving build and test infrastructure, and shaping how agentic workflows operate in our development process. This is a high-leverage role. Every improvement you ship multiplies across the whole engineering organization.

What you’ll do

  • Lead and execute large-scale changes across the codebase, including framework upgrades, language migrations, and dependency updates, with minimal disruption to product teams
  • Design and evolve agentic loops: the plan, act, verify, and iterate cycles that let AI agents do real engineering work safely and reliably
  • Identify friction in the developer workflow (slow builds, flaky tests, confusing abstractions) and fix the root causes
  • Improve build tooling and CI performance, including work with Bazel or a comparable build system
  • Build the guardrails, tests, and automation that make large, automated changes safe to land
  • Partner with product engineering teams to understand their pain points and measure the impact of your work
  • Set technical direction and mentor other engineers on migration strategy, tooling, and codebase health

What we’re looking for

Required

  • Significant experience (typically 7+ years for Senior, 10+ for Staff) working in large, complex codebases
  • Deep experience with application or platform frameworks, including upgrading them and managing their evolution over time
  • Track record of leading migrations or large refactors, from planning through rollout
  • Comfort navigating unfamiliar code quickly and making sound changes across many teams’ areas
  • A solid understanding of agentic loops (tool use, context management, verification, failure handling) and a genuine willingness to keep investing in and evolving them as the field changes
  • Strong communication skills and the ability to build trust with teams whose code you’re changing

Nice to have

  • Hands-on experience with Bazel or similar build systems (Buck, Pants, Nx, Gradle, etc.)
  • Experience with codemods, AST-based tooling, or automated refactoring at scale
  • Background in CI/CD, test infrastructure, or developer productivity metrics
  • Experience building or integrating LLM-based coding tools into engineering workflows
  • Open source contributions to build tools, frameworks, or developer tooling

 

Block takes a market-based approach to pay, and pay may vary depending on your location. U.S. locations are categorized into one of four zones based on a cost of labor index for that geographic area. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.

To find a location’s zone designation, please refer to this resource. If a location of interest is not listed, please speak with a recruiter for additional information. 

 

Zone A:
$217,800—$326,800 USD
Zone B:
$207,000—$310,400 USD
Zone C:
$196,100—$294,100 USD
Zone D:
$185,200—$277,800 USD

Application Guidelines

Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed.

Use of AI in Our Hiring Process

We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws. 

Contact us here with hiring practice or data usage questions.

Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering. Check out our other benefits at Block.

Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we’re helping build a financial system that is open to everyone.

Privacy Policy

Pronto para se candidatar à Block?
Candidatar-se à Block

Como este salário de Software Engineer se compara

Esta vaga paga $272,300/yr — abaixo da faixa típica para vagas de Software Engineer.

$225,000 a mediana $272,300 $329,500

Faixa típica $272,300–$329,500/yr, com base em 20 vagas de Software Engineer comparáveis na JobsRadar (pagamento anualizado em USD). Ver insights salariais de Software Engineer →

Vagas semelhantes

Block
Software Engineer, Data Platform
Block
⚡ Candidate-se cedo Bay Area, CA, United States of... Presencial $180,000–$270,000
● Nova 👁 Vista ✓ Candidatada há 20h
Block
Senior Software Engineer — Employee Experience Engineering (EXE)
Block
⚡ Candidate-se cedo Bay Area, CA, United States of... Presencial $217,800–$326,800
● Nova 👁 Vista ✓ Candidatada há 3d
Block
Software Engineer, Finance Applications
Block
⚡ Candidate-se cedo Bay Area, CA, United States of... Presencial $217,800–$326,800
● Nova 👁 Vista ✓ Candidatada há 1sem
Phonic
Software Engineer, Frontend
Phonic
⚡ Candidate-se cedo San Francisco Presencial
● Nova 👁 Vista ✓ Candidatada há 1h
Cloudflare
Senior Software Engineer, R2 Metadata
Cloudflare
⚡ Candidate-se cedo Hybrid Híbrido
● Nova 👁 Vista ✓ Candidatada há 2h
Redwood Materials
Software Validation Engineer, Energy Storage
Redwood Materials
⚡ Candidate-se cedo San Francisco, California, Uni... Presencial $152,500–$342,500
● Nova 👁 Vista ✓ Candidatada há 2h
Redwood Materials
Infrastructure Software Engineer, Energy Storage
Redwood Materials
⚡ Candidate-se cedo San Francisco, California, Uni... Presencial $180,000–$237,500
● Nova 👁 Vista ✓ Candidatada há 2h
Ensono
Mainframe Systems Programmer - z/OS
Ensono
⚡ Candidate-se cedo Pune, India Presencial
● Nova 👁 Vista ✓ Candidatada há 2h
Cloudflare
Senior Software Engineer, Durable Objects (DO)
Cloudflare
⚡ Candidate-se cedo In-Office Híbrido $194,000–$266,000
● Nova 👁 Vista ✓ Candidatada há 2h

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na Block

Ver todas as vagas na Block →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis