Senior Software Engineer (Events Analytics Platform)
$200k - $295k per yearSentry
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 View email address on click.appcast.io.
Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.
#J-18808-Ljbffr- ...as one of Canada’s premier hospitality and event service providers, known for delivering... ...opportunities await! Job Description The Senior Chef de Partie is a highly experienced... ...candidate screening may be conducted using AI software. All assessments and outcomes are reviewed...SeniorFull timeTemporary workInternshipLocal areaNight shiftWeekend workEarly shift
$150k - $200k per year
...healthcare experience. PocketHealth is a patient-centric platform that enables hospitals and clinics across North America to share... ...for millions more patients across North America. As a Senior Software Engineer on our Platform team, you'll build the foundational...SeniorFull timeWork at office2 days per week$137.2k - $196k per year
...About the Role: Tubi's content platform is the engine behind one of the largest free streaming services in the world. Every play, every deal, every creator, every frame of video flows through systems CPE owns, and the surface area is enormous. Distributed services running...SeniorLong term contractRemplacementFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week- ...services across our 20+ microservice Backstage platform using TypeScript and Node.js, exposing... ...Features: Extend the platform with engineering maturity scoring, change management... ...in TypeScript and Node.js with strong software architecture fundamentals Hands-on experience...SeniorWorldwideNight shift
- ...if this location is accessible for you. As Head of Data, Analytics & Platforms, you’ll turn global digital strategy into local execution—owning... ...around a common goal Proven track record on influencing senior leaders in complex project(s) & driving positive impact...SeniorPermanent employmentLocal areaRelocation package
$136k - $187k per year
...all in on this mission. If you are too, let's talk. The Platform Network Engineering Team Auth0 by Okta is an easy-to-implement authentication... ...security so customers can focus on innovation. The Senior Software Engineer Opportunity You will be part of the Platform...SeniorLocal areaWorldwideFlexible hours- ...Village Loft offers a modern and flexible backdrop for all styles of events. Newly renovated, Village Loft’s exposed brick walls, wood beams... ..., some aspects of candidate screening may be conducted using AI software. All assessments and outcomes are reviewed by our hiring team to...Full timeInternshipFlexible hoursAfternoon shift
- ...development. Our closed-loop simulation engine built with the latest in generative AI technologies... ...self-driving systems. The Simulation Platform team is responsible for delivering a... .... - Design and implement orchestration software between simulation subcomponents including...Senior
$136k - $170k per year
...to our success. The Corporate Data and Analytics team’s mission is to enable trusted... ...Marketing, People, and Enterprise. As a Senior Data Engineer, you will be a key technical leader on... ...in data engineering and data platforms, particularly with cloud technologies...SeniorHourly payWork at officeFlexible hours3 days per week$95k - $130k per year
...role, candidates can work from anywhere in Canada. The Platform Engineering Senior Manager leads a team of business analysts and platform engineering... .... ~ Define and apply integration and API patterns (eventing, batch, real-time), data flows, and non-functional...SeniorFull timeFor contractorsHome officeFlexible hours- ...office. These include frontend and backend engineers, AI research scientists, and others from... ...Overview The responsibilities of our Platform team include building and maintaining all... ...including, but not limited to, payments, analytics, subscriptions, new products, text to speech...Work at office
$62.87k - $147.5k per year
...At Capgemini Engineering, the world leader in engineering services, we... ...saving robots, our digital and software technology experts think... ...world's largest social media platforms which deals with a few petabytes... ...Understand the business drivers and analytical use-cases and translate these...SeniorPermanent employmentFull timeLocal areaRemote work$156.8k - $196k per year
...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead... ...development, and execution of our Identity Platform . You will be responsible for building... ...), risk-based due diligence (CDD), and event-driven re-verification as customer risk...SeniorInternshipWork at officeRemote workFlexible hours- ...NationGraph’s data and intelligence engine provides buying signals... ...companies in the past. Built software infrastructure processing... ...OAuth / JWT / modern auth platforms Our engineering stack:... ...K8s Real-time: WebSocket events, background job polling What...SeniorFull timeInternshipWork from homeFlexible hours
$100k - $150k per year
...based, fully-customizable, end-to-end software solution to automate securities-based... ...real impact. About the Role As a Senior Software Engineer, you will play a critical role in... ...based Security-Based Lending (SBL) SaaS platform. You will be responsible for designing...SeniorLong term contractFlexible hours$140k per year
...Position: Senior Platform Engineer Location: Hybrid, 3x per week in office (Toronto, Downtown) Structure : Permanent, Full-Time Pay: Up to $140,000 base salary -- We have a great new opportunity to support one of our Financial Services clients in a permanent...SeniorPermanent employmentFull timeWork at office$96.4k - $142.66k per year
...that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time ingestion pipelines to collect...SeniorFull timeLocal area$140.6k - $190.6k per year
...Job Description Senior Manager, Software Engineering — Search Platform Overview of the Role The CoCounsel Legal Integrations team is seeking a Senior Manager, Software Engineering to lead the engineering team responsible for building, operating, and evolving the...SeniorFull timeInternshipWork at officeLocal areaFlexible hours2 days per week3 days per week- ...Role Brief We are seeking an experienced Senior BI Developer to help modernize our analytics platform while building executive reporting used by senior... ...semantic models Collaborate closely with the Data Engineering team, leveraging Bronze / Silver layers to build trusted...SeniorInternship
$140k - $175k per year
...Thomson Reuters is building the AI platform that will power the next decade of tax, accounting... ...real client work every day. As a Lead Software Engineer (Staff Engineer), you will own core... ...big surface area: Join a tight group of senior engineers and researchers shipping quickly...SeniorLong term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$65.01 - $71.81 per hour
Our client, is seeking an experienced, high-caliber Senior .Net Software Engineer to join their specialized Platform and Engineering team. In this senior technical role, you will lead and participate in the design, development, optimization, and deployment of cloud-native...SeniorContract workWork at officeRemote work$160k - $200k per year
...visit clutch.ca . About the Role Clutch is growing, and our DevOps practices need to grow with us. We're looking for a Senior Platform Engineer to help lead that evolution—someone who knows how to build a great product shipping pipeline and can help us develop great...SeniorPermanent employmentFull timeInternship- ...enterprise-scale projects involving multiple back-end systems. As an Senior DevOps consultant, you'll assemble, implement and maintain easy,... ..., 11th Floor Employment Type Regular Weekly Hours 37.5 Skills Analytical Thinking, Application Development, Applications Programming,...SeniorRemote workFlexible hours
$116k - $235.1k per year
...About the Role: We're hiring Senior and Staff Data Platform Engineers to join the Data Infrastructure teams in Toronto. Together these teams own the infrastructure that processes billions of events per day: Spark-on-Kubernetes, Flink and Kinesis pipelines, a multi-petabyte...SeniorLong term contractRemplacementFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week$66.33 - $72.97 per hour
...client, is seeking a specialized ServiceNow Platform Analytics Developer & Analytics Specialist to... ...intelligence division. In this senior technical role, you will be the central... ...Education: Bachelor's degree in Computer Engineering, Software Engineering, Computer Science...SeniorContract workPart timeWork at officeRemote work$156k - $188k per year
...on-premise, and closed EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem... .... What You’ll Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical and cultural tone...SeniorLive InRemote workFlexible hours$111.4k - $161.4k per year
...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview of the Role The CoCounsel Legal Integrations... ...relevance and ranking quality on our Vespa based search platform. Practice verified spec-driven development: write the...SeniorContract workWork at officeLocal areaFlexible hours2 days per week3 days per week- ...Analytics Engineer Trolley is growing quickly and we are hiring for a full-time Analytics... ...About us: Trolley is the payouts platform for the internet economy. Our vision is... ...an Analytics Engineer. Reporting to the Senior Manager, Analytics, this role manages the...SeniorFull timeSummer workWork at officeRemote workWorldwide
$148k - $185k per year
...is one of the largest digital financial platforms in the world, with more than 122 million... ...institutional page About the role Our Engineering team helps Nubank to create and use the... .... We strive for state-of-the-art software development practices that currently include...SeniorFull timeRemote work$160k - $220k per year
...safely use any technology, and within Okta Platform R&D, we're specifically focused on... ...looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate... ...proactively sharing knowledge, mentoring Senior Engineers, and establishing best...SeniorLong term contractLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Events Analytics Platform). Be the first to apply!
- software developer intern Toronto, ON
- software developer co-op Toronto, ON
- junior software developer Toronto, ON
- software engineer salary in canada Toronto, ON
- software developer summer internship Toronto, ON
- software developer entry level Toronto, ON
- junior software developer internship Toronto, ON
- software engineer part time Toronto, ON
- software developer remote Toronto, ON
- software development engineer Toronto, ON

