Senior Software Engineer — Matching (Canada)
Backstory
Backstory helps companies understand the state of their revenue business by answering questions that span customer interactions, sales activity, pipeline health, and deal execution. The platform operates over trillions of sales activities, millions of deals, and more than 160 million business contacts, giving customers a unified view of the signals that drive revenue. Companies such as Nvidia, OpenAI, AMD, Red Hat, and Databricks rely on Backstory to surface risks, identify opportunities, and understand what's happening across their business.
Backstory is building AI systems that reason over massive amounts of enterprise data to help business leaders understand what's happening in their business and what to do next. We work at the intersection of large language models, retrieval, evaluation, distributed data systems, and product design, turning billions of signals from across the enterprise into insights people can trust. The underlying challenges span reasoning, search, ranking, data quality, knowledge representation, and operating AI systems against continuously evolving real-world information.
As a Senior Software Engineer on the Matching team, you will work on Backstory's foundational technology — matching business activities to business context. You will handle a vast amount of business data, perform data-driven research, design and develop algorithms and microservice architecture, write machine learning and automation code, and build scalable systems that power the AI-engine behind Backstory's products.
We value ownership highly — the ability to take an idea through all the stages from conception to shipping a product. This reflects throughout our company, but is especially true in engineering. As an engineer at Backstory, you'll be a part of a highly independent and autonomous team. Since we're building out a robust data layer that needs to be presented elegantly to the end-user, you'll be working with a large array of different technologies and fields. Expect lots of interesting challenges.
Responsibilities
- Design and implement core backend services and data pipelines
- Perform data-driven research using big data and leveraging Data Science toolset
- Document design choices and operational knowledge to successfully deploy and run services
- Provide appropriate test coverage, unit and integration testing, with focus on performance and cost efficiency for your feature ownership areas
- Ensure robust alerting, dashboards, and runbooks for production services are in place
- Collaborate within the team and with other engineering teams to build new features and products according to business needs
- Follow software design and development best practices and promote such practices in the team
Requirements
- 5+ years of professional experience working on backend systems in an enterprise environment
- 3+ years experience with data analysis / data science tasks and/or ML
- 2+ years experience programming in Python 2.x/3.x or Scala or Java
- Experience with AI development tools (especially agentic AI) is a plus
- Experience developing systems based on LLM is a plus
- Understanding of SOA, microservices, and event-driven architecture
- Experience with an enterprise-grade stack for scalable web apps including messaging broker, in-memory storages, NoSQL, and key-value databases
- Strong knowledge of TDD, Unit, and automated test paradigms
- Experience with SQL and RDBMS solutions
- Experience with large-scale data processing (Spark)
Headquartered in San Francisco, CA, Backstory is backed by Y Combinator and Silicon Valley’s top investors, including ICONIQ Capital, Andreessen Horowitz, Lightspeed Venture Partners, Akkadian Ventures, and Mubadala Capital. Backstory is listed in the top 20 percent of Inc 5000 companies, is a regular leader in our key categories on G2, and is on the Forbes list of America’s Best Startup Employers. For more information, please visit
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
#J-18808-Ljbffr- ...quality, knowledge representation, and operating AI systems against continuously evolving real-world information. As a Senior Software Engineer on the Matching team, you will work on Backstory's foundational technology — matching business activities to business context. You...SeniorFull time
$136k - $187k per year
...mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support... ...Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your...SeniorFull timeLocal areaWorldwideFlexible hours- ...architecture of high-impact custom features and integrations, ensuring solutions are robust, performant, and aligned with Sitetracker's engineering standards. This opportunity offers the autonomy to solve complex technical challenges, mentor fellow engineers, and influence the...SeniorLong term contractFull time
$166k - $195k per year
...are the rewards. The International engineering team's mission is to expand Robinhood... ...their financial lives! As a Senior Full Stack Software Engineer , you will be a core technical... ...role is based in either our Toronto, Canada office, with in-person attendance expected...SeniorFull timeWork at officeWorldwideFlexible hoursShift work3 days per week$136k - $187k per year
...looking for an Observability Engineer to help ensure our Product and... ...while we continue to rapidly ship software our customers love. Our... ...development in these areas. As a Senior Engineer on this team, you... ...range for candidates located in Canada. Your actual salary will depend...SeniorFull timeLocal areaWorldwide$181.05k - $213k per year
...record, Carta brings together the software, services, and legal... ...reporting. You’ll join small, senior teams that blend startup-style... ...money. We’re hiring multiple engineers, and you’ll be hired into the... ...business unit as a whole, then matched to a focus area based on your...SeniorFull timeInternshipWork at office1 day per week$118k - $162k per year
...revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development... ...access that was revoked stays revoked, and audit reports match what actually happened Review application code, find weak...SeniorFull timeLocal areaWorldwide$150k - $200k per year
...is already in daily use and continues to expand. This is the senior engineering role responsible for advancing its development. You will design... ...senior engineering role that spans application architecture, software development and production delivery. You will also provide...SeniorFull time$149.5k - $187k per year
...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our... ...and basic life insurance, an RRSP including an employer match, and a mental health program, among others. To learn more about...SeniorFull timeLocal area$188k - $242k per year
...scalability of our existing systems Promote engineering excellence through technical leadership,... ...How You Will Do Your Work As a Senior Software Engineer, how results are achieved is... ...a strong moral compass, and strive to match your words with your actions while leading...SeniorFull timeCasual workWork at officeLocal area$160k - $222k per year
...join ours. About The Role Our Engineering organization owns the software that makes our marketplace work. Our... ...listen to the data; and iterate. As a Senior Software Engineer, Product Security,... ..., CockroachDB Salary Range Canada: the pay range for this role is $160...SeniorWork at officeLocal areaRemote workMonday to friday3 days per week$136k - $187k per year
...points at scale. We're looking for a Senior level Platform Engineer to join a team of highly skilled and... ...authorization ~Demonstrably followed best software engineering principles ~Familiarity... ...range for candidates located in Canada. Your actual salary will depend on factors...SeniorFull timeLocal areaWorldwideFlexible hours$137.2k - $196k per year
...About the Role: As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving... ...in accordance with applicable plan documents. Toronto, Canada $137,200—$196,000 CAD Tubi is a division of Fox Corporation...SeniorLong term contractRemplacementFull timeTemporary workLocal areaFlexible hours- ...Our client manages large lottery campaigns for major foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing and implementing software and integration solutions that supports...SeniorFull time
$118k - $152k per year
...The Role Capco is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET Core, and API development to join our Technology... ...Savings Plan (RRSP) with the option of receiving a matching employer contribution. Virtual Health Care and Employee &...SeniorFull timeInternshipImmediate start$136k - $187k per year
...We're all in on this mission. If you are too, let's talk. Senior Software Engineer, Security Engineering We are looking for a Senior Software... ...Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills...SeniorFull timeLocal areaWorldwide$120k - $180k per year
...Salary: $120k - $180k ~ Location: 100% US/Canada remote ~ In Office Locations: San... ...~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple... ...devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure...SeniorRemote jobFull timeWork at officeVisa sponsorship- ...evolve to unify innovations in software models, compilers, platforms,... ...for contributors of all seniorities. Overview: This is the team... ...infrastructure that keeps the rest of engineering moving fast. Location:... ...recruiter screen, then we match you to the specific team and...Permanent employmentInternshipManual labor
- ...What you'll do: ~6+ years of software development experience, preferably with Project Lead experience. ~ Takes personal responsibility... ...to technical documentation/knowledge base and team/engineering presentations ~ Strong ability to mentor and guide junior developers...SeniorFull time
$120 per hour
...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Senior Software Engineer Type: Contract Compensation: $120/hour Location: Remote Role Responsibilities Apply...SeniorFull timeContract workSummer workRemote work$200k - $420k per year
...About Sentry Software runs the world and the pace is faster than ever. Sentry helps developers... ...value stores, and caches. We help Sentry engineers store and access data consistently,... ...cluster or instance holds their data. As a Senior Software Engineer on the team, you’ll...SeniorHourly payFull time$142k - $158k per year
...Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth... ...team. This is a requirement for this role. Job title: Senior Software Engineer What your day-to-day will look like: · Identify, prioritize...SeniorLong term contractFull timeWork at officeRemote workFlexible hours- ...Fortune 100®, trust Conga when commercial complexity is high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director, Cloud Operations A quick snapshot… As a Senior Software Engineer, DevOps at Conga, you...SeniorLong term contractFull timeImmediate startWorldwide
- ...across AI & machine learning, software development, sales & marketing... ...on LinkedIn . Upwork's Match Platform team sits at the heart... ...freelancers find each other. As Senior Product Manager for Match... ...You will partner closely with engineering, data science, machine learning...SeniorLong term contractFull timeContract workTemporary workFreelanceWork at office
$180k - $220k per year
...onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first-time user experience for our retail users. Responsibilities:...SeniorFull timeWork at officeWorldwide$118k - $162k per year
...If you are too, let's talk. Okta is seeking an experienced Senior Software Engineer in Test for our UI Engineering team. As a senior member of product... ...Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your...SeniorLocal areaWorldwide$96.4k - $142.66k per year
...Merge Dragons!™, CSR Racing™, Harry Potter: Puzzles & Spells™, Match Factory™, and Color Block Jam™—plus many more! Founded in... ...minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization...SeniorFull timeLocal area$130k - $225k per year
...them. What You'll Do As a Backend Engineer, you will design and deliver scalable... ...uptime Requirements ~5+ years of software engineering experience shipping production... ...# A final conversation with our group's Senior Leader. ~ Once all interviews are complete...SeniorRemote jobLong term contractFull timeInternshipWork at officeLocal areaWork from home- ...experience, many have been successful at Vanta without it. As a Senior Applied AI Engineer at Vanta, you will play a crucial role in shaping Vanta’s... ...this role: At least 7 years of industry experience as a software engineer You’ve shipped LLM-backed products and have...SeniorFull timeInternshipRemote workFlexible hours
$125k - $165k per year
...organisations that want to plan smarter and move faster. As a Senior Software Engineer at Prophix, you'll play a central role in shaping the... ...cross-functional teams. ~ Must be legally entitled to work in Canada and able to travel to Canada, the United States, and/or...SeniorFull timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer — Matching (Canada). Be the first to apply!
- software engineer - computer Toronto, ON
- software developer no experience Toronto, ON
- développeur logiciel Toronto, ON
- senior software developer Toronto, ON
- linux software engineer Toronto, ON
- software developer summer internship Toronto, ON
- software engineer co-op Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer Toronto, ON

