Senior Software Engineer, Foundational Storage
Toronto, ONSentry
5+ YOESentry needs 5+ years of experience building and running distributed, stateful systems in production, including object storage, relational databases and caching. Candidates should know a systems language such as Rust, Go, C++ or Java, be comfortable with Python, and have experience running services on Kubernetes in the cloud.
Rust, Python, Kubernetes, Terraform
Software Engineer, Streaming Platform
Toronto, ONSentry
2+ YOECandidates need at least 2-3 years of software engineering experience, ideally in distributed systems, data infrastructure or real-time streaming. They should be skilled in Python, Rust, Go or Java and have experience building systems in cloud environments.
Kafka, Kubernetes, AWS, GCP, Flink, Spark Streaming
Manager, Design Engineering
Toronto, ONSentry
3+ YOE2+ MgmtCandidates need at least 3 years on a design system or design engineering team and 2 years of people management experience. They must know React, TypeScript, CSS and Figma's design systems tooling, and have strong visual and interaction design skills.
Figma, React, TypeScript, CSS
Security Engineer, Detection & Response
Toronto, ONSentry
2+ YOESentry needs candidates with 2 to 5 years in detection and response, corporate security or security engineering. They should have hands-on experience with alert triage, detection tuning and incident response, programming skills (Python preferred), and cloud and security tooling knowledge.
Python, SIEM, EDR, CNAPP, ZTNA, SSO
Security Engineer, Application Security
Toronto, ONSentry
2+ YOECandidates need 2 to 5 years of experience securing complex applications and cloud systems, plus a computer science degree or equivalent. They need to code in Python, TypeScript, Go or Rust and understand cloud security.
AWS, GCP, Azure, Kubernetes, Docker, Terraform
Senior Software Engineer, Billing Platform
Toronto, ONSentry
Candidates need prior experience building or improving systems with high accuracy requirements, mentoring engineers on ambiguous projects, and operating services where financial correctness matters. Distributed systems expertise is expected.
Sales, Leadership
Technical Support Engineer
Toronto, ONSentry
4+ YOECandidates need 4+ years in technical support, systems engineering, or software development on complex SaaS problems. Strong coding in Python, JavaScript, Java or Ruby, distributed systems knowledge, and practical LLM and automation experience are required.
GitHub, Discord, MCP, Sentry internal APIs
Senior Technical Support Engineer
Toronto, ONSentry
5+ YOECandidates need 5 to 8+ years in technical support, systems engineering or software development on complex SaaS problems. Strong coding skills in Python, JavaScript, Java or Ruby, plus practical knowledge of LLM orchestration and clear technical communication are required.
GitHub, Discord, MCP (Model Context Protocol), Sentry
Staff Software Engineer, Issues
Toronto, ONSentry
10+ YOECandidates need 10+ years of full-stack software engineering, ideally in Python and TypeScript, with expertise in distributed systems, data stores and message queues. Strong written and verbal communication is required, and experience with PostgreSQL, ClickHouse and Kafka is preferred.
PostgreSQL, ClickHouse, Kafka