Senior Software Engineer (Issue Detection)

Sentry

United States Posted September 30, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$155,000 - $400,000

Job Description

Join Sentry as a Senior Software Engineer on the Issue Detection team. In this role, you will design, build, and operate systems that detect problems and turn them into issues. You will work on real-time processing pipelines, monitors, and analysis systems, and help shape how developers monitor their applications. You will also build the context developers and AI agents need to investigate what went wrong. This position offers competitive compensation, equity, and a range of benefits.

  • Design, build, and operate systems for real-time processing pipelines, monitors, and analysis systems that detect problems and turn them into issues.
  • Own the design and delivery of substantial projects end to end, scoping alongside product and design, making technical calls, shipping, and instrumenting what you ship.
  • Mentor and elevate other engineers, helping them grow their skills in systems design, coding practices, and product thinking.
  • Experience with PostgreSQL, ClickHouse, or Kafka is preferred
  • 5+ years of full-stack software engineering experience, ideally Python and TypeScript
  • Excellent written and verbal communication skills
  • Strong domain modeling skills, with working experience in distributed systems, data stores, and message queues
  • Are product-minded and understand that great engineering serves users. You collaborate effectively with Product and Design, offering technical perspectives that shape better products. You can explain technical constraints in user-centric terms. You get excited about making developers' lives better, not just solving technical puzzles
  • Include and uplift others. You've helped engineers grow their skills in systems design, coding practices, and product thinking. You're generous with knowledge and patient in explaining complex concepts. You celebrate wins and learn from failures alongside your teammates
  • Have strong full-stack instincts. While this role is backend-heavy, you understand the entire system from data ingestion to what renders in the browser. You know enough about frontend performance, API design, and user experience to make good architectural decisions that consider the whole picture
  • Are a distributed systems engineer who understands the realities of high-scale architectures. You know about eventual consistency, partitioning strategies, caching layers, and query optimization. You've debugged enough systems at scale that you now know to design for failure and build systems that degrade gracefully
Required Skills
software development Sentry agents system design PostgreSQL Kafka Python TypeScript communication distributed systems collaboration UX compensation
How to apply

You apply on Sentry’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Sentry

See every open role at Sentry on ARes.

More Jobs at Sentry
Share This Job