About the role
Job title: Senior Software Developer
**Location:**Hybrid
**Employment type:**Full-time, permanent
About the Job
Streampoint Solutions is changing how events get built. We're an event technology company. We power conferences, trade shows, and enterprise events with a single platform that covers registration, housing, marketing, lead capture, and on-site operations. The whole attendee experience, from start to finish. But we're not standing still. We're in the middle of a real shift. We're rebuilding our platform with AI as the substrate, not a sidecar. Modern engineering practices, smart tooling, sensible guardrails, systems that scale. All working together so we ship faster, build better, and deliver outcomes our customers didn't think were possible. We are building a foundation. A set of principles, practices, and a culture that make our product goals possible.
The Role
This isn't a 'just write code' role. It also isn't an 'AI as a novelty' role. At Streampoint, Senior Software Developers take ownership of systems, drive execution, and raise the bar for how the team builds. You'll work in the space between execution and leadership. You'll own complex problems from start to finish, and help the team move faster, build better, and think more clearly. Here's what makes this role different. You'll be part of the team being asked to shape the adoption of AI across our engineering team. You'll help set the patterns, the guardrails, and the standards. Not as an experiment. Not as a side project. As the way we work. This body of work will put in place the principles that will underpin every developer, product decision, and customer outcome over the next decade.
What You'll Actually Do
Build and Deliver Real Systems
- Design and implement complex features across event registration, attendee management, and hotel inventory systems.
- Turn fuzzy product ideas into clear, scalable technical solutions.
- Contribute to system-level design decisions that touch multiple services.
Own What You Build
- Take full ownership of services and components, from design through production support.
- Drive work forward on your own. Spot risks before they become problems.
- Break big initiatives into clear steps, for yourself and for others.
Help Shape How We Use AI (Thoughtfully)
- Push AI-assisted development as a first-class practice. Think agentic coding, code generation, automated review, test scaffolding, documentation, and knowledge retrieval.
- Define AI best practices and guardrails. Evaluations, review protocols, safety checks, human-in-the-loop patterns, clear limits on where AI should and shouldn't act on its own.
- Bring a tinkering mindset. Try new models, tools, and workflows as they become important. Bring back what works. Kill what doesn't. Share what you learn.
- Help us think like an AI native company. Help shape how we design products, build systems, and structure teams, so AI is a multiplier, not a bolt-on.
Raise the Engineering Bar
- Write clean, maintainable, testable code that others can build on.
- Normalize faster, higher feedback development loops across the team through AI-enabled practices and better tooling.
- Lead code reviews and give clear, useful feedback.
- Spot technical debt, reduce it, and improve long-term system health.
Operate in Production
- Own system performance, reliability, and observability for the services you build.
- Lead or contribute to incident response and resolution.
- Find patterns in issues and push for permanent fixes, not patches.
Support the Team
-
Mentor junior and intermediate developers through pairing, reviews, and shared learning.
-
Help unblock teammates and speed up the whole team.
-
Build a culture of ownership, quality, curiosity, and continuous improvement.
What You Bring
-
5 to 8+ years of building and shipping software in real production environments.
-
Strong command of our stack. C#, React, TypeScript, SQL, and cloud (Azure).
-
Technological Curiosity. You play with new tools on your own time. You've already pulled AI into your workflow, not because someone told you to, but because you couldn't help it.
-
Hands on experience with modern AI tools. Copilot, Claude Code, Cursor, agents, evaluations, prompt engineering, and the patterns forming around how people and models work together on software.
-
Experience building distributed, scalable systems with a solid grasp of system design, performance, and reliability.
-
Experience in Agile environments and comfort with ambiguity.
Apply If This Sounds Like You
We're going to be direct, because your time matters and so does ours.
This Role Is For You If...
- You've already pulled AI into your own development workflow, and you have real opinions about what works and what's snake oil.
- You care about how AI gets used. Safety, evaluation, guardrails, the hard questions, not just the shiny demos.
- You care about building the right way, not just getting it done. You balance speed with quality and long term thinking.
- You ask why before how. You understand that outcomes are more important than output and will challenge decisions openly.
- You deliver complex work with very little oversight.
- You own systems end to end, including how they perform in production.
- The systems you touch get more stable, more scalable, and easier to change.
- You get energy from ambiguity and see it as a chance to shape things, not a problem to avoid.
- You want to influence how a company builds, not just ship tickets inside someone else's system. You don't just close the ticket. You think about the patterns the next ten tickets will follow.
- You actually like helping other people get better. Mentorship isn't a chore for you.
- You can point to systems you've owned in production and talk honestly about what you learned.
If you read this list and thought “that’s me,” we want to hear from you!
Why This Role Matters (And Why Now)
The way software gets built is being rewritten right now. The companies that figure out how to pair human judgment with AI, carefully and with the right guardrails, are going to define the next decade in their category. The ones that don't, won't. Streampoint is making a real bet. We're going to be one of those companies. But that only works if we get the foundation right. Principles over hacks. Patterns over one-offs. A culture that treats AI as a craft, not a gimmick. Senior Software Developers at Streampoint are the backbone of execution and the architects of our approach to building. They make sure we don't just move fast but move in the right direction, with systems that scale, perform, and last. If you want to help set the foundation of an AI-forward event technology company, and you’re the kind of person who loves to be curious,enjoys collaborating with teammates, and wants to raise the bar, this role is for you.
Streampoint Solutions. Complex events. Made easy.
Not the right fit? Search for Software Developer jobs in Etobicoke, ON
About Streampoint Solutions
Streampoint Solutions is an event technology company providing solutions for conferences, corporate events, festivals, and trade shows. With solutions ranging from customizable on-site and online registration, housing, lead retrieval, custom solutions, and more, Focusing on the attendee journey from start to finish.
Similar jobs you might like
About the role
Job title: Senior Software Developer
**Location:**Hybrid
**Employment type:**Full-time, permanent
About the Job
Streampoint Solutions is changing how events get built. We're an event technology company. We power conferences, trade shows, and enterprise events with a single platform that covers registration, housing, marketing, lead capture, and on-site operations. The whole attendee experience, from start to finish. But we're not standing still. We're in the middle of a real shift. We're rebuilding our platform with AI as the substrate, not a sidecar. Modern engineering practices, smart tooling, sensible guardrails, systems that scale. All working together so we ship faster, build better, and deliver outcomes our customers didn't think were possible. We are building a foundation. A set of principles, practices, and a culture that make our product goals possible.
The Role
This isn't a 'just write code' role. It also isn't an 'AI as a novelty' role. At Streampoint, Senior Software Developers take ownership of systems, drive execution, and raise the bar for how the team builds. You'll work in the space between execution and leadership. You'll own complex problems from start to finish, and help the team move faster, build better, and think more clearly. Here's what makes this role different. You'll be part of the team being asked to shape the adoption of AI across our engineering team. You'll help set the patterns, the guardrails, and the standards. Not as an experiment. Not as a side project. As the way we work. This body of work will put in place the principles that will underpin every developer, product decision, and customer outcome over the next decade.
What You'll Actually Do
Build and Deliver Real Systems
- Design and implement complex features across event registration, attendee management, and hotel inventory systems.
- Turn fuzzy product ideas into clear, scalable technical solutions.
- Contribute to system-level design decisions that touch multiple services.
Own What You Build
- Take full ownership of services and components, from design through production support.
- Drive work forward on your own. Spot risks before they become problems.
- Break big initiatives into clear steps, for yourself and for others.
Help Shape How We Use AI (Thoughtfully)
- Push AI-assisted development as a first-class practice. Think agentic coding, code generation, automated review, test scaffolding, documentation, and knowledge retrieval.
- Define AI best practices and guardrails. Evaluations, review protocols, safety checks, human-in-the-loop patterns, clear limits on where AI should and shouldn't act on its own.
- Bring a tinkering mindset. Try new models, tools, and workflows as they become important. Bring back what works. Kill what doesn't. Share what you learn.
- Help us think like an AI native company. Help shape how we design products, build systems, and structure teams, so AI is a multiplier, not a bolt-on.
Raise the Engineering Bar
- Write clean, maintainable, testable code that others can build on.
- Normalize faster, higher feedback development loops across the team through AI-enabled practices and better tooling.
- Lead code reviews and give clear, useful feedback.
- Spot technical debt, reduce it, and improve long-term system health.
Operate in Production
- Own system performance, reliability, and observability for the services you build.
- Lead or contribute to incident response and resolution.
- Find patterns in issues and push for permanent fixes, not patches.
Support the Team
-
Mentor junior and intermediate developers through pairing, reviews, and shared learning.
-
Help unblock teammates and speed up the whole team.
-
Build a culture of ownership, quality, curiosity, and continuous improvement.
What You Bring
-
5 to 8+ years of building and shipping software in real production environments.
-
Strong command of our stack. C#, React, TypeScript, SQL, and cloud (Azure).
-
Technological Curiosity. You play with new tools on your own time. You've already pulled AI into your workflow, not because someone told you to, but because you couldn't help it.
-
Hands on experience with modern AI tools. Copilot, Claude Code, Cursor, agents, evaluations, prompt engineering, and the patterns forming around how people and models work together on software.
-
Experience building distributed, scalable systems with a solid grasp of system design, performance, and reliability.
-
Experience in Agile environments and comfort with ambiguity.
Apply If This Sounds Like You
We're going to be direct, because your time matters and so does ours.
This Role Is For You If...
- You've already pulled AI into your own development workflow, and you have real opinions about what works and what's snake oil.
- You care about how AI gets used. Safety, evaluation, guardrails, the hard questions, not just the shiny demos.
- You care about building the right way, not just getting it done. You balance speed with quality and long term thinking.
- You ask why before how. You understand that outcomes are more important than output and will challenge decisions openly.
- You deliver complex work with very little oversight.
- You own systems end to end, including how they perform in production.
- The systems you touch get more stable, more scalable, and easier to change.
- You get energy from ambiguity and see it as a chance to shape things, not a problem to avoid.
- You want to influence how a company builds, not just ship tickets inside someone else's system. You don't just close the ticket. You think about the patterns the next ten tickets will follow.
- You actually like helping other people get better. Mentorship isn't a chore for you.
- You can point to systems you've owned in production and talk honestly about what you learned.
If you read this list and thought “that’s me,” we want to hear from you!
Why This Role Matters (And Why Now)
The way software gets built is being rewritten right now. The companies that figure out how to pair human judgment with AI, carefully and with the right guardrails, are going to define the next decade in their category. The ones that don't, won't. Streampoint is making a real bet. We're going to be one of those companies. But that only works if we get the foundation right. Principles over hacks. Patterns over one-offs. A culture that treats AI as a craft, not a gimmick. Senior Software Developers at Streampoint are the backbone of execution and the architects of our approach to building. They make sure we don't just move fast but move in the right direction, with systems that scale, perform, and last. If you want to help set the foundation of an AI-forward event technology company, and you’re the kind of person who loves to be curious,enjoys collaborating with teammates, and wants to raise the bar, this role is for you.
Streampoint Solutions. Complex events. Made easy.
Not the right fit? Search for Software Developer jobs in Etobicoke, ON
About Streampoint Solutions
Streampoint Solutions is an event technology company providing solutions for conferences, corporate events, festivals, and trade shows. With solutions ranging from customizable on-site and online registration, housing, lead retrieval, custom solutions, and more, Focusing on the attendee journey from start to finish.