Software Engineer, Streaming Platform
$163k - $200k per yearSentry
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 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 roleThe Streaming Platform team at Sentry is building the next generation of infrastructure that powers our ingestion pipelines and real-time data processing systems. Our platform ingests, processes, and distributes hundreds of thousands of events per second with low latency and high reliability. We are creating a system that makes it easy for Sentry engineers to deploy and run Streaming Applications at scale by simplifying the complexity of Kafka, scaling consumers automatically, and managing state so product teams can focus on building great experiences for developers.
As part of this team, you will work on challenges at the intersection of distributed systems, real-time data processing, and developer experience. You will help us create a self-service streaming platform that improves stability, accelerates time to production, and reduces operational overhead.
This role is based in Toronto, with three days per week in the office to work closely with engineering teams.
In this role you will
Design, build, and operate components of our Streaming Platform, including Kafka, the streaming runtime, high-level APIs, and developer-facing abstractions.
Implement resilient, high-throughput stream processing systems that handle unbounded datasets with strong correctness guarantees (delivery, checkpointing, watermarking, and more).
Build scalable automation and control plane for Kafka fleet management and improve efficiency.
Partner with product engineers to ensure our abstractions enable fast, reliable, and consistent ingestion pipelines.
Improve observability, monitoring, and failover for mission-critical real-time systems.
You’ll love this job if you
You enjoy working on distributed systems at scale and care about reliability and performance.
You like building abstractions that make complex infrastructure easier for others to use.
You are motivated by designing systems that balance flexibility for developers with best practices for stability.
You are excited to shape how Sentry handles near real-time ingestion and analytics at scale.
You value being part of a collaborative team where your contributions make a broad impact across the company.
Qualifications
At least 2-3 years of software engineering experience, with background in distributed systems, data infrastructure, or real-time streaming.
Proficiency in a programming language such as Python, Rust, Go, or Java (we primarily use Python and Rust, but experience in similar languages is valuable).
Experience building and operating systems in cloud environments such as Kubernetes, AWS, or GCP.
Nice to have: experience with streaming technologies such as Kafka, Flink, Spark Streaming, or similar tools.
The base salary range that Sentry reasonably expects to pay for this position is
$163,000 to $200,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 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.
If you need assistance or an accommodation due to a disability, you may contact us at View email address on ca.hrm.tc.
Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.
#J-18808-Ljbffr
Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future.
About the roleThe Streaming Platform team at Sentry is building the next generation of infrastructure that powers our ingestion pipelines and real-time data processing systems. Our platform ingests, processes, and distributes hundreds of thousands of events per second with low latency and high reliability. We are creating a system that makes it easy for Sentry engineers to deploy and run Streaming Applications at scale by simplifying the complexity of Kafka, scaling consumers automatically, and managing state so product teams can focus on building great experiences for developers.
As part of this team, you will work on challenges at the intersection of distributed systems, real-time data processing, and developer experience. You will help us create a self-service streaming platform that improves stability, accelerates time to production, and reduces operational overhead.
This role is based in Toronto, with three days per week in the office to work closely with engineering teams.
In this role you will
Design, build, and operate components of our Streaming Platform, including Kafka, the streaming runtime, high-level APIs, and developer-facing abstractions.
Implement resilient, high-throughput stream processing systems that handle unbounded datasets with strong correctness guarantees (delivery, checkpointing, watermarking, and more).
Build scalable automation and control plane for Kafka fleet management and improve efficiency.
Partner with product engineers to ensure our abstractions enable fast, reliable, and consistent ingestion pipelines.
Improve observability, monitoring, and failover for mission-critical real-time systems.
You’ll love this job if you
You enjoy working on distributed systems at scale and care about reliability and performance.
You like building abstractions that make complex infrastructure easier for others to use.
You are motivated by designing systems that balance flexibility for developers with best practices for stability.
You are excited to shape how Sentry handles near real-time ingestion and analytics at scale.
You value being part of a collaborative team where your contributions make a broad impact across the company.
Qualifications
At least 2-3 years of software engineering experience, with background in distributed systems, data infrastructure, or real-time streaming.
Proficiency in a programming language such as Python, Rust, Go, or Java (we primarily use Python and Rust, but experience in similar languages is valuable).
Experience building and operating systems in cloud environments such as Kubernetes, AWS, or GCP.
Nice to have: experience with streaming technologies such as Kafka, Flink, Spark Streaming, or similar tools.
The base salary range that Sentry reasonably expects to pay for this position is
$163,000 to $200,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 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.
If you need assistance or an accommodation due to a disability, you may contact us at View email address on ca.hrm.tc.
Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer, Streaming Platform in Winnipeg, MB vacancy
- ...Build scalable machine learning platforms at PointClickCare using Python, Java, and MLOps expertise... ...As a Senior Machine Learning Systems Engineer, you will design, build, and operate... ...Kubernetes containerization experience Strong software engineering fundamentals Apply machine...Software
- ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You... ...into routing capabilities. 8+ years of software engineering experience, including substantial...SoftwareInternshipRemote workRelocation
- ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems... ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack...Software
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software... ...and economic outcomes. We exist to make that possible. Our platform gives organizations access to realistic, high-resolution...SoftwareFull time
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team.... ...Evaluate technologies for product features and platforms Requirements: 5+ years designing highly redundant...Software
$89.7k - $149.8k per year
...t just a tool, it's your playground. Our engineers work on scalable systems, cloud services,... ...comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern... ...tools for development productivity, Cloud platforms (preferably AWS), Database systems (SQL...SoftwareFull timeInternship$100.81k per year
...t just a tool, it's your playground. Our engineers work on scalable systems, cloud services,... ...project experience Experience with Cloud platforms (preferably AWS), database systems (SQL... ...version control systems Knowledge of software development lifecycle, including design,...SoftwareFull timeSummer workInternshipSeasonal workSummer internshipWork at officeWorldwideMonday to friday$115k - $150k per year
...infrastructure reality. As the AI Platform for Telemetry, we give... ...and grounded in a simple idea: software is a people business. Cribl is... ...Why You'll Love This RoleCribl Stream provides users a new level of... ...for sure. As an Integrations Engineer at Cribl, you will build the software...SoftwareTemporary workRemote work- ...and no tradeoffs on what matters most.The streaming team at affirm is responsible for all... ...strategy for event driven architecture, stream processing, data exploration, discovery... ...total of 1.5+ years of experience as a software engineer.You have experience designing, developing...SoftwareWork at officeRemote workFlexible hours
- ...infrastructure projects, designing and deploying scalable pipelines and real-time streaming architectures that support customer-facing applications and ML models. As a technical leader, you will mentor engineers, collaborate with architects, and leverage AI-assisted tooling to...
- Overview Reporting to the Value Stream Product Management Lead, the Value Stream Product Manager is accountable for defining the long-term strategic and future-state product vision and roadmap of the value stream. Driven by future state customer journeys, defined in partnership...Long term contractFull time
- ...that will set the standards for software-defined vehicles around the... .... Role SummaryConsumer Platform builds and operates backend services... ...As a Staff Backend Software Engineer, you will provide technical... ...asynchronous processing, or streaming systems. Experience...SoftwareLong term contractFull timeContract work
- ...We build, deliver and manage a portfolio of data management platforms and mobile offerings in support of our core businesses. We thrive... ...’s next generation Healthcare Informatics platform. As a Software Engineer, you must possess world class technical skills and a strong sense...SoftwareLong term contractLive InRemote workFlexible hours
- ...is Canada’s largest Indigenous-owned software testing and technology services company... ...Security clearance- Secret Job Title: Streaming Data Engineer - Bronze, Silver, and Gold... ...Scala. Experience with data streaming platforms such as Apache Kafka, Apache Flink, or...SoftwareInternshipRemote work
$137.2k - $196k per year
...team at Tubi builds and operates the core platforms that power our services at scale. We... ...observability, and deployment. As a Senior Software Engineer on the Infrastructure team, you will... ...range of technologies, including live-streaming, customer customization, and large-...SoftwareRemplacementLong term contractFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week- ...data centers. As the fleet expands, the software used to monitor and manage it must... ...it. We are seeking a senior software engineer to build the platforms and tools that help our teams understand... ...durable workflow execution, event streaming, or time-series telemetry at high cardinality...Software
$160k - $220k per year
...talk. About the TeamThe Data Platform team is responsible for the... ...challenges and enables: Streaming analytics Interactive end-... ...expect great things from our engineers and reward them with stimulating... ...opportunity for experienced Software Engineers to join our fast...SoftwareLocal areaWorldwideFlexible hours- Elevate your career as a Software Engineer on the Data Platform team at Okta, focusing on high-volume, low-latency systems. This role emphasizes the design... ...scale. Your expertise will drive improvements in streaming analytics, user reporting, and data processing with cutting...Software
- Shape core platform architecture for high-volume conversational services from downtown Toronto. Lead backend systems, microservice design... ...reliability on a hybrid schedule.This intermediate Backend Software Engineer supports foundational infrastructure for internal and customer...SoftwareContract work
- ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in designing, developing, and scaling the next generation of our cloud-based applications. You’ll work across multiple product lines, integrating acquired technologies, improving performance...SoftwareFull timeWork at officeLocal area
- ...an inclusive and high-performing culture. The RoleThe AI Platform Software Engieer will design, build, and operate scalable software platforms... ...production. This role sits at the intersection of software engineering, cloud infrastructure, MLOps, and applied AI, with a focus on...SoftwareFlexible hours
$110k - $140k per year
Procom is searching for a Platform & Integration Software Engineer for their corporate team. This is a permanent, full-time role. This can be a remote or hybrid position (Toronto, Ontario). This intermediate-level, hands-on role will build the APIs, data contracts, and enterprise...SoftwarePermanent employmentFull timeRemote work$180k - $360k per year
...Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products.About Baseten Baseten powers... ...TO HAVE Experience with or contributions to LLM inference engines and frameworks such as vLLM, SGLang, TensorRT-LLM, TGI, or Dynamo...SoftwareFlexible hours$165k - $330k per year
...recently raised our $1.5B Series F, led by Altimeter Capital, Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products. THE ROLEThe AI ecosystem is being built by many companies at once: model labs creating increasingly...SoftwareFlexible hours$111.4k - $161.4k per year
Senior Software Engineer, Search PlatformOur visionWe are building the next-generation search platform, with a vision to democratize knowledge construction and consumption at Thomson... ...fundamentals: you understand how queues, streaming pipelines, and distributed data stores...SoftwareWork at officeLocal areaFlexible hours$145k - $193k per year
Senior Software Engineer, Sportsbook PlatformRemote, Canada PENN Entertainment, Inc. is North... ...what’s possible. These state-of-the-art platforms are powered by proprietary in-house... ...-time features, such as subscriptions, streaming, or push-based updates. A solid foundation...SoftwareContract work- Build platform infrastructure remotely from Canada at Wrapbook using Ruby on Rails, APIs, and AI-augmented workflows. Shape systems trusted company-wide.As a Senior Software Engineer II on PANDA, you will own shared systems for approval workflows, permissions, authentication...SoftwareRemote work
- Build robust orchestration systems and developer tooling for Auth0’s platform infrastructure in a hybrid work model serving global identity operations.As a Software Engineer II, you will help develop the Control Server, APIs, and CLI tools managing environments on AWS and Azure...Software
$135k - $165k per year
..., faster and smarter. Our comprehensive platform brings initiatives, investments, and resources... ...are looking for a Manager, Platform Engineering to lead a team building the reusable... ...building, deploying, observing, and operating software. Reporting to the Director, Platform...SoftwareLong term contractInternshipWork at officeRemote workWorldwideFlexible hours$160k - $200k per year
Position: Staff Software Engineer, Data PlatformEmployment Type: Full-timeWork Arrangement... ...fans.As Staff Software Engineer, Data Platform, you will independently own the database... ...existing systems.Helpful Experience Streaming or time-series data, analytical stores...SoftwareInternshipRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Streaming Platform. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB


