Software Engineer II

Braze
Toronto
Workplace: OnsiteFull timeCAD 142,538 - 235,736 annuallyFunction: Software EngineeringExperience: 2-4 yearsSkills: ["Communication","Organizational skills","Self-starter"]

Build and scale Braze’s global messaging channels for WhatsApp, including sending, analytics, and subscription management. Partner with your team to ship new features, improve performance, and influence key architectural decisions for resilient, highly parallelized messaging systems. Work on critical component iterations and system optimization as they scale, while continuously improving engineering practices through collaboration and technical guidance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Braze
Braze
1 day ago

Software Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build and scale Braze’s global messaging channels for WhatsApp, including sending, analytics, and subscription management. Partner with your team to ship new features, improve performance, and influence key architectural decisions for resilient, highly parallelized messaging systems. Work on critical component iterations and system optimization as they scale, while continuously improving engineering practices through collaboration and technical guidance.
Location: Toronto
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and scale Braze’s WhatsApp messaging channel, including sending, analytics, and subscription management
  • •Build and improve features for a feature-rich message composition dashboard
  • •Design and optimize highly parallelized systems for sending and processing messaging events
  • •Architect new iterations of critical components and guide architectural decision-making
  • •Improve performance and resilience as messaging systems scale

Pay and Benefits

Salary: CAD 142,538 - 235,736 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionLife InsuranceRetirementPaid LeaveLearning BudgetEquityPaid ParentalDisability Insurance

Key Requirements

  • •2-4 years of full-stack development experience
  • •Strong understanding of distributed systems, data structures, and algorithms
  • •Experience working in a team environment
  • •Self-starter with great communication and organizational skills
  • •Experience building distributed systems at scale and familiarity with agile processes
Experience:2-4 years
Skills:CommunicationOrganizational skillsSelf-starter
Languages:English
Tech Stack:RubyRailsMongoDBPostgreSQLRedisSidekiqReactTypeScript

Company Brief

Braze
Provides a customer engagement platform that helps brands create personalized messaging and lifecycle campaigns across mobile, web, email, and other channels to drive retention, engagement, and revenue.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 100M to 250M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2011
WebsiteLinkedIn