Talent.com
Sentry
Senior Software Engineer (Events Analytics Platform)Sentry • Toronto, ON, Canada
Senior Software Engineer (Events Analytics Platform)

Senior Software Engineer (Events Analytics Platform)

Sentry • Toronto, ON, Canada
30+ days ago
Salary
CA$200,000.00 yearly
Job type
  • Full-time
Job description

About Sentry

Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building.

Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future.

About the role

The Events Analytics Platform (EAP) team is responsible for the infrastructure that powers all of Sentry’s time-series data and searching capabilities across billions of events with sub-second latency. We started this initiative by building Snuba, the primary storage and query service for Sentry’s event data powered by ClickHouse, and we are now focused on unlocking deeper visibility and reporting across the terabytes of event data our users generate.

As a Senior Software Engineer, you will lead efforts to push the boundaries of data visibility at Sentry. You will do this by expanding the capabilities of our search infrastructure, building new capabilities on top of our state-of-the-art storage layer and increasing the performance and integrity of Sentry’s core data services. You will also help shape Infrastructure’s technical direction at Sentry and collaborate with Product and other Engineering teams to turn that vision into a reality.

If you want to solve the hard problems that come with scaling event data into the petabyte range, this could be the job for you.

In this role you will:

  • Expand EAP's ability to deliver data at world-class speed and reliability.
  • Architect and automate services and systems to scale reliably under growing demand.
  • Make architectural trade-offs that balance product requirements with engineering constraints.
  • Maintain and grow the team's code quality initiatives by regularly reviewing code and contributing to design decisions.
  • Lead design and discussions around deliverables the team is working towards.
  • Improve the maintainability and developer experience of the codebases EAP owns.

Examples of projects our team has worked on:

  • Snuba, Sentry's new Search Infrastructure
  • How Sentry queries unstructured data in Clickhouse
  • Getting Stronger Consistency out of a Datastore

Qualifications

  • Minimum of 4+ years of experience in backend or infrastructure engineering.
  • Strong knowledge of replicated and/or distributed data storage systems.
  • Proficiency in Python or a comparable language.
  • You have experience with some or all of the following systems we leverage:
    • Disk-driven Storage Systems: PostgreSQL, ClickHouse
    • Memory-driven Storage Systems: Memcached, Redis
    • Streaming Platforms: Kafka, RabbitMQ
  • Strong communication skills, with the ability to articulate technical concepts clearly.
  • In the Toronto area or willing to relocate.

The base salary range that Sentry reasonably expects to pay for this position is $200,000 to $295,000 CAD. A successful candidate’s actual base salary 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 Sentry

Sentry 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.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer (Events Analytics Platform) • Toronto, ON, Canada

Similar jobs

Senior Engineer for Software Innovation

Clutch Technologies Inc.Toronto, ON, CA
Full-time

Advance your career as a Senior Engineer focused on delivering innovative software solutions.Collaborate with multiple teams to achieve strategic business goals and enhance customer engagement.In t... Show more

 • Promoted

Senior DevOps Engineer

VXGToronto, ON, CA
Full-time

You will play a key role in streamlining deployments, monitoring, and troubleshooting across AWS and Kubernetes environments, ensuring that our systems remain robust, secure, and efficient.Automate... Show more

 • Promoted

Senior Engineer for Insurance Platform Innovation

Instant Risk CoverageToronto, ON, CA
Full-time

Lead the evolution of insurance technology at Instant Risk Coverage as a Senior Core Platform Engineer.Focus on API development while working hybrid from Toronto.This role is central to establishin... Show more

 • Promoted

Senior Software Engineer (Events Analytics Platform)

SentryToronto, Canada
Full-time

About SentrySoftware runs the world and the pace is faster than ever.Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and mor... Show more

 • Promoted

Senior Software Engineer

StatfloToronto, ON, CA
Full-time

Statflo provides a leading sales acceleration platform for retailers, currently deployed in thousands of locations across North America.Our proprietary platform enables an organization to directly ... Show more

 • Promoted

StackAdapt's Senior Software Engineer, Data Focus

StackAdaptToronto, ON, CA
Full-time

Drive innovation in data systems as a Senior Staff Software Engineer at StackAdapt.Oversee the strategies that power high-quality marketing analytics and performance insights.As part of the Data De... Show more

 • Promoted

Senior Software Engineer (Analysis)

FOSSAtoronto, on, Canada
Full-time

Modern software runs on open source — and managing the compliance, security, and regulatory complexity that comes with it is one of the biggest problems facing engineering and legal teams today.FOS... Show more

 • Promoted

Senior Software Engineer, Global Markets Platform Lead

AlpacaToronto, ON, CA
Full-time

A leading financial technology company is seeking a Senior Engineer to design and maintain systems that empower millions of users.This role requires proven experience in financial systems and the a... Show more

 • Promoted

Senior Engineer for Identity Solutions

KongToronto, ON, CA
Full-time

Lead the design of cutting-edge identity solutions as a Staff Software Engineer.Develop scalable identity platforms with advanced security measures and comply with necessary regulatory standards.In... Show more

 • Promoted

Senior DevOps Engineer

RO WriterToronto, ON, CA
Full-time

A market-leading developer of software products for the automotive repair industry; our RO Writer shop management system is currently deployed in over 4,000 locations throughout the United States a... Show more

 • Promoted

Senior Software Engineer Focused on AI Application Lifecycle Management

DataRobotToronto, ON, CA
Full-time

Drive innovation as a Senior Software Engineer in AI application management.You'll be pivotal in shaping how teams deploy and operate AI solutions efficiently.This position requires a strong backen... Show more

 • Promoted

Senior Solutions Engineer

Forma.aiToronto, ON, CA
Full-time

Series B startup that's revolutionizing how sales compensation is designed, managed and optimized.We handle billions in annual managed commissions for market leaders like Edmentum, Stryker, and Aut... Show more

 • Promoted

Senior Software Engineer Cloud Services Leadership

ScotiabankToronto, ON, CA
Full-time

Lead and innovate as a Senior Software Engineer at Scotiabank, focusing on Cloud Services and CICD practices.Collaborate to ensure effective technology solutions in Digital Banking.In this importan... Show more

 • Promoted

Senior Software Engineer, AI

Kluetoronto, on, Canada
Full-time

Senior Machine Learning Engineer.Toronto, focusing on building and optimizing state-of-the-art LLM-powered agents that can reason, plan and automate workflows for users.You will be leading the desi... Show more

 • Promoted

Senior Software Engineer, Platform

PockethealthToronto, ON, CA
Full-time

What if you could personally impact the future of healthcare? As part of the PocketHealth team, you will enable hospitals and clinics across North America — and more importantly, empower over 2 mil... Show more

 • Promoted

Senior DevSecOps Engineer - Platform Modernization

Apexontoronto, on, Canada
Full-time

Lead platform modernization as a Senior DevSecOps Engineer with a significant financial institution.Bring your 10+ years of software engineering expertise to drive automation and engineering transf... Show more

 • Promoted

Senior Software Engineer – AI Startup, On-site Toronto

Starboard RecruitmentToronto, ON, CA
Full-time

A leading tech recruitment agency is seeking a Senior Software Engineer for a top-tier AI startup in Toronto.This role, requiring on-site presence, involves collaborating to design and enhance user... Show more

 • Promoted

Senior Software Engineer

Boosted.aitoronto, on, Canada
Full-time

AI purpose-built for finance to help teams do more.Our mission is to optimize investing and boost productivity.We’re already trusted by leading enterprises and developers with over $5T under manage... Show more

 • Promoted

Senior Software Engineer, Integrations

d1g1tToronto, ON, CA
Full-time

Founded and led by veteran fintech engineers who've built portfolio systems for global banks, hedge funds, and regulators, d1g1t gives wealth management firms capabilities they've never had before.... Show more

 • Promoted

Senior Solutions Engineer, (Montreal/Ottawa/Quebec City)

Marler & Associates SearchToronto, ON, CA
Full-time

As a global leader in cybersecurity, our client proactively makes the world safe for exchanging digital information.Fueled by decades of security expertise, global threat research, and continuous i... Show more