Senior Software Engineer, Issue Detection
Company: Sentry
Location: San Francisco
Posted on: June 1, 2025
|
|
Job Description:
Bad software is everywhere, and we're tired of it. Sentry is on
a mission to help developers write better software faster so we can
get back to enjoying technology.With more than $217 million in
funding and 100,000+ organizations that believe we're on to
something, we're building performance and error monitoring tools
that help companies like Disney, Microsoft, and Atlassian spend
less time fixing bugs and more time building products.Sentry
embraces a hybrid work model, with Mondays, Tuesdays, and Thursdays
set as in-office anchor days to encourage meaningful collaboration.
If you like to selfishly build things that make your digital life
better, come help us build the next generation of software
monitoring tools.About the roleAs a Senior Software Engineer on
Sentry's Issue Detection team, you'll join a cross-functional team
of engineers responsible for our most used product experience. This
is a high-impact tech lead role; Errors and Issues are the main
entry point for users to Sentry. We build and maintain features
including: issue detection and error grouping as well as many of
their downstream effects. In this role you will also help define
the future direction of a product that is loved by millions of
developers worldwide.Collaborating directly with other teams
throughout the company, becoming a member of our backend technical
steering committee, establishing ownership of a feature set and
growing your technical skills are just a few of the other
activities you can expect from this role.In this role you willBuild
and maintain features/integrations with other SaaS services using
Django (Python) in our open-source codebase .Work closely with
product management and the larger engineering organization to
define, implement and ship new features.Have opportunities to work
on high-impact projects that touch the entire stack: understanding
the event ingestion pipeline; delving into search and storage
systems ; and surfacing that data to our customers on our backend
and frontend codebases (did we mention that almost all of them are
open-source ?).Raise the team's technical aptitude through code
review and mentorship.Tech lead high value initiatives and
implement high quality features driving engineering
excellence.Collaborate with technical writing staff to create
user-focused documentation that supports new product
features.You'll love this job if youYou are a product-minded
software engineer. You regard Product and Design as your peers, and
you seek collaboration to create innovative workflows.You are
highly detail oriented but know how to make pragmatic tradeoffs to
deliver impact quickly.You are excited to roll up your sleeves to
dive into another team's codebase to unblock yourself, making good,
maintainable changes and earning the recognition of your
counterparts.You relish the idea of making small improvements to a
tool that magnifies into days of saved time across our customer
base.You want to be the change you seek in the world of developer
tooling. You recognize that you are the target user for Sentry, and
you want to have an influence on the things that make it into the
product.Qualifications6+ years professional engineering
experience4+ years of experience working on and operating
large-scale distributed systems2+ years of experience with Python
and Django or similar web frameworkSolid understanding and
experience with distributed systems, data modeling, and applying
tradeoffsExperience with end-to-end ownership of a large feature or
systemExperience writing and presenting technical documentationTeam
level mentorship and leadership experience on large
projectsFamiliarity with Rust or other system-level programming
language is a plusThe base salary range (or hourly wage range, if
applicable) that Sentry reasonably expects to pay for this position
is $180,000 to $205,000. A successful candidate's actual base
salary (or hourly wage) amount will be determined by a variety of
relevant factors including, without limitation, the candidate's
work location, education, work and other relevant experience,
skills, and job-related knowledge. A successful candidate will be
eligible to participate in Sentry's employee benefit plans/programs
applicable to the candidate's position (including incentive
compensation, equity grants, paid time off, and group health
insurance coverage). See Sentry Benefits for more details about the
Company's benefit plans/programs.Equal Opportunity at SentrySentry
is committed to providing equal employment opportunities to its
employees and candidates for employment regardless of race, color,
ancestry, religion, sex, national origin, sexual orientation, age,
citizenship, marital status, disability, gender identity, veteran
status, or other legally-protected characteristic. This commitment
includes the provision of reasonable accommodations to employees
and candidates for employment with physical or mental disabilities
who require such accommodations in order to (a) perform the
essential functions of their jobs, or (b) seek employment with
Sentry. We strive to build a diverse team, with an inclusive
culture where every teammate can thrive. Sentry is an open-source
company because we believe that everyone, everywhere, should have
the ability and tools to make great software. Software should be
accessible. That starts with making our industry accessible.
#J-18808-Ljbffr
Keywords: Sentry, Sacramento , Senior Software Engineer, Issue Detection, IT / Software / Systems , San Francisco, California
Click
here to apply!
|