Senior Software Engineer, Developer Experience

Added
17 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

build systems llm cicd test infrastructure bazel

📋 Description

  • Lead and execute large-scale changes across the codebase, including framework upgrades, language
  • Design and evolve agentic loops: the plan, act, verify, and iterate cycles that let AI agents do
  • Identify friction in the developer workflow (slow builds, flaky tests, confusing abstractions) and
  • 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

🎯 Requirements

  • Significant experience (typically 7+ years for Senior, 10+ for Staff) working in large, complex
  • Deep experience with application or platform frameworks, including upgrading them and managing
  • 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
  • Strong communication skills and the ability to build trust with teams whose code you’re changing

🎁 Benefits

  • Remote work
  • Medical insurance
  • Flexible time off
  • Retirement savings plans
  • Modern family planning
  • Other benefits at Block
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to 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 →