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$69k - $114k per year
...your typical day look like? We’re looking for a Software Engineer to design, build, and support scalable applications, platform services, and shared engineering... ...developer tooling • Develop APIs, integrations, and event-driven solutions using modern architectural patterns...SeniorPermanent employmentFlexible hours$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$108k - $135k per year
...maintaining a highly scalable asynchronous platform that empowers our organization to handle critical business cases. As a software engineering team, our mission is to create robust and... ...other teams mitigate customer impacting events Experience: ~5+ years experience...SuggestedHourly payWork at officeFlexible hours3 days per week$100k - $150k per year
...The role You'll own Passage's data platform end to end. Not a greenfield project and... ...executive KPIs, marketing attribution, funnel analytics, and internal ops tools are all powered... ...business-logic modeling: reverse-engineering a production schema, interviewing stakeholders...SeniorFull timeInternship$135k - $150k per year
...Founded in 1993, Kinross is a Canadian-based senior gold mining company with operations and... ...and transforming our global technology platforms to enable secure, scalable, and resilient... ...highly technical and hands-on Senior Platform Engineer to drive the evolution of our hybrid...SeniorLong term contractTemporary workCasual workLocal areaImmediate startRemote work$130k - $160k per year
...visits . Through AutoSync , we provide software solutions to 3,500+ dealers ,... ...--- About the role Join our Platform Engineering team at AutoScout24 Group / Trader Corporation... ...lever we have. We're looking for a senior platform engineer who already works fluently...Senior$172k - $229k per year
...BuildOps, we’re building a groundbreaking software platform purpose-built for today’s commercial... ...matter deeply here. As a Staff Software Engineer, working on the Integration Platform,... ...query optimization ~ Experience with event-driven systems, messaging infrastructure...Long term contractFor contractorsWork at officeLocal areaWork from homeFlexible hours$135k - $150k per year
...Opportunity: We’re looking for an AI Engineer, AI Platform & ML Engineering to join our Data & AI... ...or Master's Degree in Computer Science, Software Engineering, Data Engineering, Data... ...education assistance program Regular social events to foster teamwork Your Information...SeniorFull timeInternship$120k per year
...every interaction to new heights. Our cutting-edge cloud platform, coupled with AI-driven analytics tools, unlocks the true essence of customer sentiment... ...with lightning speed. We are seeking a Principal Software Engineer to lead the architecture and development of on our...SeniorFull timeFlexible hours$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$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- ...practices. As the ONLY digital banking platform in Canada offering a truly modern... ...Design clean, trusted data models and analytics layers that make business-critical data... ...use across the company. Partner with engineering on event schemas, tracking requirements, and measurement...SeniorFull timeInternship
$131k - $181k per year
...Summary Equinix's Digital Innovation Office is seeking a Senior Software Engineer - Marketing to support key Marketing Technology transformation... ...Cloud Drive legacy Salesforce migration (BAU-to-LTC) and platform consolidation initiatives Troubleshoot complex...SeniorFull timeWork at office- ...Marketplace of 400+ integrated partners, our platform serves over 30,000 provider... ...role is remote, there will be in-office events that will require travel to and from the... ...requirement for this role. Job title: Senior Software Engineer What your day-to-day will...SeniorLong term contractFull timeWork at officeRemote work
$160k - $185k per year
...remote places. That work led to ZOLEO, our global messaging platform powered by the Iridium satellite network, used by adventurers... ...and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the...SeniorFull timeRemote workFlexible hours- ...be doing Youll join the Digital Platforms & Operations team where we help deliver... ...accurate reliable and client-focused. As a Senior Analyst Analytics QA youll oversee day-to-day analytics... ...delivery approaches as well as the Software Development Life Cycle (SDLC)....SeniorFull time3 days per week1 day per week
$116k - $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$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$142.4k - $190.1k per year
...the world shops and sells. Our platform empowers millions of buyers... ...This role sits within eBay’s engineering organization in Toronto, Ontario... ...platform that transforms how software is designed, developed, and... ...– Backend, you will be a senior technical leader for critical...SeniorLong term contractPermanent employmentFull timeImmediate start$92.9k - $116.1k per year
...Marqeta is the modern card issuing platform behind companies like Uber... ...and Klarna. Our Data Engineering Platform team owns the Snowflake... ...transaction record. As a Software Engineer II on the Data Engineering... ...day one. Youll partner with senior engineers on production...SeniorFull timeWork at officeRemote workFlexible 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
- ...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
$160k - $200k 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- ...its capabilities, and being the engineer teams turn to when a deploy... ...What you bring: ~8+ years of software engineering experience, or equivalent... ...and operating infrastructure, platform, or delivery systems that... ...(or similar workflow engines like Cadence or Airflow) for stateful...SeniorWorldwide
- As an AI Platform Engineer for AI & Emerging Tech, you will drive AI platform enablement across... ...The ideal candidate combines strong software engineering fundamentals with practical... ...Advanced Seniority Senior...Senior
$160k - $200k per year
...Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams... ...and user experiences, build scalable software, and measure business impact. Design... ...databases, API design, and cloud platforms such as AWS, Azure, or GCP. ~ Use AI as...SeniorLong term contractPermanent employmentFull timeInternship$160k - $220k per year
...in on this mission. If you are too, let's talk. Staff Software Reliability Engineer - Data Platform About the Team The Data Platform team is... ...Platform team solves challenges and enables: Streaming analytics Interactive end-user reporting Data and ML platform...Local areaWorldwideFlexible hours- ...Resourcefulness Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on backend services and platform architecture, with opportunities...SeniorFull timeWork at officeRemote work
- ...hurricane of change. We are looking for a talented Software Engineer to design, build, and optimize the core engine of our high-performance database system. This is a... ...as databases, file systems, or distributed data platforms. Note: Experience limited to writing SQL...Senior
$160k - $220k per year
...know the team The Developer Platform team at Auth0 (an Okta company... ...experience identity. Software is increasingly built by developers... ...calling it. We're looking for an engineer who already builds with those... ...problems alongside a group of strong senior and staff engineers, and you'...SeniorLocal areaWorldwideShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Events Analytics Platform). Be the first to apply!
- développeur logiciel Toronto, ON
- junior software developer Toronto, ON
- new graduate software developer Toronto, ON
- software developer entry level Toronto, ON
- software engineer co-op Toronto, ON
- software developer co-op Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer devops Toronto, ON
- linux software engineer Toronto, ON
