Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Streaming Platform

$163k - $200k per year

Sentry

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

    The Institute for Performance and Learning

    Winnipeg, MB
    4 days ago
  •  ...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... 
    Software
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    4 days ago
  •  ...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

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  •  ...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... 
    Software
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    4 days ago
  •  ...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

    Equinix

    Winnipeg, MB
    4 days ago
  • $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... 
    Software
    Full time
    Internship

    Amazon

    Winnipeg, MB
    8 hours ago
  • $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,... 
    Software
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Worldwide
    Monday to friday

    Amazon

    Winnipeg, MB
    8 hours ago
  • $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... 
    Software
    Temporary work
    Remote work

    Cribl

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Software
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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... 

    Plusgrade Inc.

    Winnipeg, MB
    1 hour ago
  • 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 contract
    Full time

    Manitoba Public Insurance

    Winnipeg, MB
    12 days ago
  •  ...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... 
    Software
    Long term contract
    Full time
    Contract work

    Rivian and Volkswagen Group Technologies

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Software
    Long term contract
    Live In
    Remote work
    Flexible hours

    ResMed Inc

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Software
    Internship
    Remote work

    PLATO Testing Inc.

    Winnipeg, MB
    1 hour ago
  • $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-... 
    Software
    Remplacement
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week

    Tubi

    Winnipeg, MB
    1 hour ago
  •  ...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

    Cerebras

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Local area
    Worldwide
    Flexible hours

    Okta Inc.

    Winnipeg, MB
    1 hour ago
  • 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

    Okta Inc.

    Winnipeg, MB
    1 hour ago
  • 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... 
    Software
    Contract work

    Motion Recruitment

    Winnipeg, MB
    1 hour ago
  • 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... 
    Software
    Full time
    Work at office
    Local area

    ClearGov

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Software
    Flexible hours

    Scotiabank

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Permanent employment
    Full time
    Remote work

    Procom

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Flexible hours

    Baseten

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Flexible hours

    Baseten

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Contract work

    Penn Interactive

    Winnipeg, MB
    1 hour ago
  • 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... 
    Software
    Remote work

    Wrapbook

    Winnipeg, MB
    1 hour ago
  • 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

    Okta Inc.

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Long term contract
    Internship
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Planview

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Internship
    Remote work

    Stathletes

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Streaming Platform. Be the first to apply!