Senior Software Engineer II, Full-Stack

Braze
Toronto
Workplace: OnsiteFull timeCAD 186,838 - 299,886 annuallyFunction: Software EngineeringExperience: 6+ yearsSkills: ["Communication","Organizational skills","Self-starting","Technical leadership","Agile collaboration"]

Join the Cloud Data Ingestion & Transformation (CDIT) team to build end-to-end features that help customers integrate and transform data in Braze. You’ll design and deliver scalable web applications across backend and frontend, owning systems that process trillions of data points annually. Work with modern data pipelines and distributed systems, contribute to architecture and technical strategy, and ship high-quality experiences in an agile environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Braze
Braze
1 month ago

Senior Software Engineer II, Full-Stack

✓ Verified Job

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

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

Job Summary

Join the Cloud Data Ingestion & Transformation (CDIT) team to build end-to-end features that help customers integrate and transform data in Braze. You’ll design and deliver scalable web applications across backend and frontend, owning systems that process trillions of data points annually. Work with modern data pipelines and distributed systems, contribute to architecture and technical strategy, and ship high-quality experiences in an agile environment.
Location: Toronto
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own the CDIT systems that enable customers to ingest and transform data into Braze’s platform.
  • •Design and implement scalable features end-to-end, including backend ownership and regular frontend delivery.
  • •Drive architectural decisions and influence technical strategy for data ingestion and transformation workflows.
  • •Build and improve automated data pipelines and asynchronous processing/ETL systems supporting high volumes of data and traffic.
  • •Deliver incrementally high-quality software that increases the comprehensiveness and ease of use of ingestion and transformation products.

Pay and Benefits

Salary: CAD 186,838 - 299,886 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionRetirementEquityPaid LeaveLearning BudgetParental Leave

Key Requirements

  • •6+ years of full-stack development experience building scalable web applications, with strong end-to-end ownership across backend and frontend.
  • •Experience driving architectural decisions and contributing to technical strategy as a technical leader.
  • •Strong fundamentals in software design, data structures, and algorithms.
  • •Ability to communicate clearly and work effectively in an agile team environment as a self-starter.
  • •Willingness to learn the technologies needed to deliver customer-focused ingestion and transformation capabilities.
Experience:6+ yearsData pipelinesDistributed systems
Skills:CommunicationOrganizational skillsSelf-startingTechnical leadershipAgile collaboration
Tech Stack:PythonDjangoReactRuby on RailsSnowflakeKafkaAirflowSidekiqSQSRabbitMQMicroservice architectureETLAsynchronous processingDistributed systemsBIAnalyticsAgile

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