SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: CAD 153,815 - 277,431 / annual
Braze is seeking a Senior Software Engineer to join the Content Cards team, which builds the systems powering in-product engagement across customer websites and applications. The team focuses on transforming in-product surfaces into dynamic, personalized experiences that adapt to user behavior in real time.
You will work on message definition, composition, targeting, delivery semantics, and analytics, as well as a feature-rich dashboard enabling brands and UX teams to manage in-product messaging experiences. As a senior engineer, you will build new capabilities, improve reliability and performance, and guide key architectural decisions as the platform scales.
Key responsibilities include driving ambitious initiatives that expand what customers can build on high-value surfaces, unlocking new ways to present and orchestrate content, and strengthening platform foundations that accelerate future innovation across in-product channels. You will be expected to raise the bar through strong technical leadership, thoughtful system design, and clear communication.
Required qualifications: 7+ years of full-stack development experience, proven track record as a technical leader driving complex projects from ambiguity to delivery, strong understanding of system design, data structures, and algorithms, and self-starter mentality with excellent communication and organizational skills.
Bonus qualifications include experience building software at immense scale with high reliability requirements, professional experience with Ruby, Sidekiq, TypeScript/JavaScript, and React, and familiarity with agile development processes.
Braze is the leading customer engagement platform empowering brands to deliver exceptional customer experiences. The company fosters a culture of high standards, teamwork, and work-life harmony while navigating rapid global growth.