Senior Software Engineer I, Content Cards

Braze Braze · Enterprise · Toronto, ON · Engineering

Senior Software Engineer for the Content Cards team, focused on transforming in-product surfaces into dynamic, personalized experiences. The role involves building systems for in-app engagement, message management, and a feature-rich dashboard. Responsibilities include developing new capabilities, improving reliability and performance, and guiding architectural decisions for a scalable platform.

What you'd actually do

  1. build new capabilities
  2. improve reliability and performance
  3. help guide key architectural decisions as we scale
  4. drive ambitious initiatives that expand what customers can build on high-value surfaces
  5. unlock new ways to present and orchestrate content

Skills

Required

  • 5+ years of full-stack development experience
  • technical leadership
  • system design
  • data structures
  • algorithms
  • communication skills
  • organizational skills

Nice to have

  • building software at immense scale
  • customer-facing platforms with high reliability requirements
  • Ruby
  • Sidekiq
  • TypeScript/JavaScript
  • React
  • agile development processes

What the JD emphasized

  • track record of driving complex projects from ambiguity to delivery
  • immense scale
  • customer-facing platforms with high reliability requirements