Role overview

Staff Software Engineer, AI Developer Tooling

Requirements and responsibilities

Readable role content extracted into sections for faster review.

What You’ll Do

  • Audit Sentry’s internal developer systems and make them API-ready for AI agents. You’ll prioritize and drive the work of exposing those systems programmatically, and build the connections that allow agents to operate on them end-to-end.
  • Build the harness tooling, context systems, and feedback loops that help agents generate high-quality, repository-aware pull requests, including automated pre-review checks and PR quality measurement tailored to Sentry’s codebase.
  • Automate high-volume, low-priority engineering work: security dependency upgrades, minor bug fixes, and routine maintenance, so engineers can focus on higher-value work.
  • Design and build internal tools that make engineering more effective: productivity dashboards, AI-assisted issue triage, CI/CD optimizations, and tooling that reduces toil.
  • Identify and remove organizational friction. Use data and direct observation to find where engineering is slowing down, recommend solutions to senior leadership, and build cross-team buy-in for changes.

You’ll Love This Job If You…

  • You’re passionate about AI coding tools and curious about how to make them better. You follow the space closely, have opinions about what works, and want to be at the frontier of how AI participates in real-world software development.
  • You’re high agency. You don’t wait for permission. When you see a problem, you figure out the right solution and make it happen. You’re comfortable with ambiguity, can structure your own work, and know when to build it yourself, when to delegate, and when to say “this isn’t worth doing.”
  • You’ve seen enough systems and codebases to pattern-match quickly. You can move between infrastructure, backend, and developer tooling without friction, and you bring seasoned judgment to technical decisions.
  • You’re metric-driven but not metric-obsessed. You use data to make good decisions, and you know the best insights sometimes come from talking directly to the engineers feeling the pain.
  • You thrive on variety. You enjoy the pace of “figure this out and build it, then move to something completely different,” and you can shift between strategic and hands-on work without losing momentum.
  • You communicate clearly and can influence without authority. You work across team boundaries, present recommendations to senior leadership, and build buy-in for your ideas. People listen because you’ve done the work to understand things deeply.

Qualifications

  • 10+ years of software engineering experience.
  • Experience building tools or workflows that improve how developers or AI agents work. This could be CI/CD or dev infra experience, or it could be AI harness tooling, AI-first coding workflows, or public contributions in this space. We’re open to a range of backgrounds.
  • Strong software and system design fundamentals.
  • Genuine curiosity and hands-on experience with AI coding tools and agents. Prior machine learning experience isn’t required.
  • Excellent written and verbal communication; comfortable presenting to senior technical leadership.
  • A track record of driving cross-team technical initiatives to completion.
  • Experience with large-scale distributed systems or monolith decomposition (nice to have).
  • Prior work on developer experience or engineering productivity programs (nice to have).
  • Familiarity with code review tooling, static analysis, or automated PR pipelines (nice to have).
Similar roles

Keep a backup shortlist.

Browse stack
FocusEngineering Role area
Seniority signalLeadCandidate level
StackCI/CDPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link