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 50 minutes ago
Similar jobs that could be interesting for youBased on the Software Engineer, Streaming Platform in Winnipeg, MB vacancy
  • $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
    54 minutes ago
  •  ...and no tradeoffs on what matters most.The Streaming team at Affi 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

    Winnipeg, MB
    53 minutes 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... 
    Suggested

    Plusgrade Inc.

    Winnipeg, MB
    53 minutes 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
    53 minutes 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
    50 minutes 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
    53 minutes 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
    53 minutes 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

    Winnipeg, MB
    53 minutes 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
    51 minutes ago
  •  ..., and deployed hardware. About the RoleYou will build the software platform that connects Mecka's capture devices, operations, and customers...  ...telemetry, diagnostics, and operational tools that help engineers understand how devices and services are behaving. Develop... 
    Software

    Mecka AI

    Winnipeg, MB
    49 minutes 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
    49 minutes ago
  • $187k - $250k per year

     ...the industry’s most intriguing cities, united by a drive to push the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight into the details of building modern production pipelines using USD and Houdini... 
    Software
    Long term contract
    Temporary work
    Worldwide

    Eyeline

    Winnipeg, MB
    53 minutes 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
    51 minutes ago
  • This role offers an opportunity to work on innovative projects and drive the development of cutting-edge platforms. As a Software Engineer in Platform Services, you will be part of a dynamic team responsible for designing and developing scalable and robust software solutions... 
    Software
    Long term contract

    Nokia

    Winnipeg, MB
    51 minutes ago
  • Principal Engineer - Software & Platform Engineering Role Summary We are seeking a hands-on Principal Engineer with strong software development and DevOps expertise to help build, evolve, and operate our tax and accounting platform. This role will take capabilities from... 
    Software
    Long term contract

    Accion Labs

    Winnipeg, MB
    49 minutes ago
  • Develop AI platform foundations and runtime infrastructure at Asana in Vancouver, working with modern software design and distributed architectures.As a Software Engineer, you will interview through a centralized process before team matching. Potential teams span infrastructure... 
    Software
    Work at office

    Resume Skip

    Winnipeg, MB
    51 minutes 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
    51 minutes 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
    50 minutes 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

    Winnipeg, MB
    49 minutes ago
  • Improve developer experience through contract-first APIs, CI/CD, Kubernetes, and generated SDKs on Perplexity's API Platform.As a software engineer building developer infrastructure, you will create the paved road from API concept to production. Your work will standardize service... 
    Software
    Contract work

    Perplexity

    Winnipeg, MB
    49 minutes ago
  •  ...are broken. They rely on multiple outdated platforms and error-prone manual work to admit...  ...looking for a high-ownership Senior Platform Engineer to build and scale the infrastructure,...  ...a related technical field 5+ years of software engineering experience with a strong focus... 
    Software
    Remote work
    Flexible hours

    ExaCare, Inc.

    Winnipeg, MB
    53 minutes ago
  • $147k - $196.6k per year

     ...minimum.The Role The Data Engineering organization at General Motors...  ...a unified Vehicle Data Platform that moves data and configuration...  ...General Motors that delivers software on every compute module the company...  ...) and the data plane (streaming and file based transfer), and... 
    Software
    Work at office
    Remote work
    3 days per week

    General Motors

    Winnipeg, MB
    49 minutes ago
  • **Staff Software Engineer, Search Retrieval Platform****Our vision****We are building the next-generation search platform, with a vision to democratize knowledge...  ...how content is ingested and indexed on the platform (streaming pipelines, search engine configuration, zero-downtime... 
    Software
    Long term contract
    Work at office
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    53 minutes ago
  • Build data platforms and AI capabilities as a Senior Software Engineer at lululemon, working onsite at least four days weekly. Apply distributed systems and APIs.This senior position supports lululemon’s Enterprise Data & AI team. You will design enterprise solutions across... 
    Software

    lululemon

    Winnipeg, MB
    49 minutes ago
  •  ...world where anyone can safely use any technology, and within Okta Platform R&D, we're specifically focused on protecting the future of...  ...the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-... 
    Software

    Okta

    Winnipeg, MB
    49 minutes ago
  • Helcim is seeking a Senior Software Engineer to help develop the next generation of payments technology. You will build and deploy high‑quality software, mentor teammates, and help ensure we ship reliable, scalable systems in a fast‑paced environment. You’ll design and implement... 
    Software

    Helcim Inc.

    Winnipeg, MB
    50 minutes ago
  • $240k - $250k per year

     ...Saviynt is a leading identity security platform that safeguards digital assets for Fortune...  ...utilization. Lead architecture and mentor engineers building endpoint platform capabilities....  ...Engineering Leverage AI‑assisted software development throughout the SDLC. Build... 
    Software
    Local area

    Saviynt

    Winnipeg, MB
    52 minutes ago
  • usd224k per year

    NVIDIA DSX OS organization is looking for software engineering talent to build NVIDIA's accelerated compute cloud services. These services include software to manage hardware and network provisioning to build a multi-tenant infrastructure. As a software engineer, you will work... 
    Software

    NVIDIA

    Winnipeg, MB
    52 minutes ago
  • Engineer Amazon advertising data platforms with Spark, Scala, EMR, S3, and Elasticsearch. Toronto-based work supports...  ...-scale campaign environments.This Software Development Engineer II role sits...  ...and impact across video, streaming television, live sports, sponsored... 
    Software
    Internship

    Amazon Inc.

    Winnipeg, MB
    52 minutes ago
  • # Senior Software Engineer, Security Engineering - Platform (Auth0)Okta · okta.comCategory: Cloud SecurityLocation: Toronto, Ontario, CanadaLevel: Senior## Quality...  ....Nice to HaveExperience with high-throughput streaming platforms or log processing tools (e.g., Kafka, Kinesis... 
    Software
    Flexible hours

    VulnU

    Winnipeg, MB
    49 minutes ago

Do you want to receive more vacancies?

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