Senior Software Engineer II, Data Lakehouse

Braze
Toronto
Workplace: HybridFull timeCAD 186,838 - 334,740 annuallyFunction: Software EngineeringExperience: 6+ yearsSkills: ["Communication","Organizational skills","Self-starter","Technical leadership","Agile teamwork","Bias toward action"]

Build and evolve the Data Lakehouse platform that stores, queries, and analyzes petabyte-scale event data. Own end-to-end features for both backend and front-end experiences while scaling pipelines and ETL/async processing. Collaborate with a technical leadership team to make architecture decisions, deliver automated data workflows, and support high-volume usage across internal teams and external customers using tools like Snowflake, ClickHouse, and Databricks.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Braze
Braze
1 day ago

Senior Software Engineer II, Data Lakehouse

✓ Verified Job

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

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

Job Summary

Build and evolve the Data Lakehouse platform that stores, queries, and analyzes petabyte-scale event data. Own end-to-end features for both backend and front-end experiences while scaling pipelines and ETL/async processing. Collaborate with a technical leadership team to make architecture decisions, deliver automated data workflows, and support high-volume usage across internal teams and external customers using tools like Snowflake, ClickHouse, and Databricks.
Location: Toronto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Grow the Data Lakehouse team’s capacity by building foundational infrastructure and tools to store, query, and analyze petabyte-scale data.
  • •Develop automated data pipelines and ETL/asynchronous processing systems to support very high-volume event ingestion.
  • •Deliver features end-to-end, including backend ownership and regularly contributing front-end experiences.
  • •Drive architectural decisions and help shape the technical strategy for data platform capabilities.
  • •Collaborate in an agile environment to incrementally deliver high-quality software that delights customers.

Pay and Benefits

Salary: CAD 186,838 - 334,740 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionLife InsuranceDisabilityRetirementRsusPaid LeaveLearning BudgetEquity

Key Requirements

  • •6+ years of full-stack development with strong focus on scalable web applications and end-to-end ownership of features.
  • •Experience building automated data pipelines and asynchronous processing/ETL using tools such as Kafka, Airflow, Sidekiq, SQS, and RabbitMQ.
  • •Track record as a technical leader driving architecture decisions and contributing to technical strategy.
  • •Strong understanding of data structures and algorithms, with ability to deliver in an agile team environment.
  • •Self-starter with strong communication and organizational skills, with willingness to learn required technologies for customer needs.
Experience:6+ yearsData engineeringEvent dataData warehousingAnalyticsDistributed systemsMicroservicesETL
Skills:CommunicationOrganizational skillsSelf-starterTechnical leadershipAgile teamworkBias toward action
Tech Stack:SnowflakeClickHouseDatabricksKafkaAirflowSidekiqSQSRabbitMQRuby on RailsPythonReactMicroservice architectureDistributed systems

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